文档章节

azkaban3.x插件编译

你我他有个梦
 你我他有个梦
发布于 2017/08/16 23:02
字数 314
阅读 790
收藏 0

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

官网下载azkaban-plugins-master  :https://github.com/azkaban/azkaban-plugins

编译步骤:
cd azkaban-plugins-master  
ant clean 
ant package

说一下编译过程中出现的问题以及解决方式:

1.缺少git安装git

2.Unsupported major.minor version 52.0 [duplicate]

jdk引起的问题,删除openjdk
3. org.jasypt.exceptions.EncryptionOperationNotPossibleException: Encryption raised an exception. A possible cause is you are using strong encryption algorithms and you have not installed the Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files in this Java Virtual Machine

解决方式:

you can download the files from here(jdk7). And then copy the jars in $JAVA_HOME\jre\lib\security overwriting the existing local_policy.jar and US_export_policy.jar.

如果是jdk8,下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

参考解决方案:

https://stackoverflow.com/questions/30278104/encryptionoperationnotpossibleexception-by-jasypt-with-bouncy-castle

4.[exec] /bin/sh: dustc: command not found

首先安装npm包:参考

http://blog.csdn.net/xiao_jun_0820/article/details/50838185

然后安装dustjs-linkedin

npm install --save --production dustjs-linkedin
# If you want the dustc compiler available globally
npm install --global --production dustjs-linkedin

5.make: lessc: Command not found

未解决

6.编译pig出现问题,不用pig直接去plugins目录删除pig的插件,在build.xml中删除相关pig插件的配置。

删除以下两项即可

<subant target="package">
 <property name="version" value="${git.tag}" />
 <fileset dir="plugins/pigvisualizer" includes="build.xml" />
</subant>

<subant target="package">
 <property name="version" value="${git.tag}" />
 <fileset dir="plugins/pigvisualizer" includes="build.xml" />
</subant>

 

© 著作权归作者所有

你我他有个梦

你我他有个梦

粉丝 97
博文 130
码字总数 109764
作品 0
通州
程序员
私信 提问
加载中

评论(0)

Azkaban3.X的安装(2018年8月19日最新版本)

###参考文章: 1.http://azkaban.github.io/azkaban/docs/latest/ 2.http://blog.csdn.net/gaoqida/article/details/72288900 3.http://blog.csdn.net/huohuotu/article/details/77487007 4......

osc_qbaf64b6
2018/03/16
2
0
Java动态编译优化——提升编译速度(N倍)

一、前言 最近一直在研究Java8 的动态编译, 并且也被ZipFileIndex$Entry 内存泄漏所困扰,在无意中,看到一个第三方插件的动态编译。并且编译速度是原来的2-3倍。原本打算直接用这个插件,但...

执笔记忆的空白
04/01
0
0
Java反编译工具JD-GUI以及Eclipse的反编译插件

什么是反编译 高级语言源程序经过编译变成可执行文件,反编译就是逆过程。但是通常不能把可执行文件变成高级语言源代码,只能转换成汇编程序。 反编译是一个复杂的过程,所以越是高级语言,就越...

osc_34byaiqc
2018/12/10
9
0
你真的熟练使用webpack吗?

https://www.webpackjs.com/ 官网地址 当自己在简历中写着熟练使用webpack的时候,殊不知自己只是在vue脚手架,react脚手架的路上走着比较轻松而已。 当面试官问你这几个问题的时候,你还能从...

osc_6pr34qkg
2019/07/27
1
0
从0开始编写webpack插件

前言 插件(plugins)是中的一等功臣。正是由于有了诸多插件的存在,才使得无所不能。在源码中也是使用了大量的内部插件,插件要是用的好,可以让你的工作效率事半功倍。用了别人写的插件很爽,...

osc_lbaj0fqn
2019/09/25
2
0

没有更多内容

加载失败,请刷新页面

加载更多

PDF如何添加下划线?迅捷PDF编辑器一键添加

“在PDF文件中如何添加下划线?”最近,很多办公室小伙伴都向小编咨询这样一个问题。我们常常需要接触、使用到PDF文件,通过查看、阅读、编辑PDF文件以处理各种各样的学习、工作任务。当我们...

dawda
21分钟前
20
0
go中gin框架+realize实现边写代码边编译,热更新

最近看到了热加载,相关的,就搜索了goland实现热加载 发现了一个插件realize https://github.com/oxequa/realize 然后,为了自己撸代码更方便,配合gin写个教程 1.准备 go get github.com/...

osc_ho8dcqsx
21分钟前
17
0
CAP理论的理解

转自:https://www.cnblogs.com/mingorun/p/11025538.html CAP理论的理解 CAP理论作为分布式系统的基础理论,它描述的是一个分布式系统在以下三个特性中: 一致性(Consistency) 可用性(Ava...

osc_5rgbamh9
22分钟前
24
0
求所有科目都大于80分的学生姓名

   蠢蠢的我=》 select t1.name from ( select name,count(*) as num from table t where fenshu>80 group by name) t1join( select name,count(kecheng) as num from table group ......

osc_gk4myeyk
24分钟前
15
0
Memcache(1.1)Memcache 基本概述与架构概述

【1】基本概念介绍 官网:https://memcached.org/ 【1.1】memcache与memcached memcache:是早期使用的,与php结合的,是Php中常用的一个原生插件,完全在php框架内开发的 memcached:是建立...

osc_7ie26pzn
25分钟前
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部