pentaho5.0源码的编译(二)

编译了源码的童鞋,都知道其中的辛酸啊,看过上篇或编译过的童鞋都知道,编译过程不是那么一帆风顺的,

会有各种错误来拜访你的,这里我大堆的警告就先掠过,看错误吧。

1、错误一:FAILED DEPENDENCIES

      解决:这是依赖问题,看看你的ivy是否安好,尚能饭否?

       如图所示:

      pentaho5.0源码的编译(二)

2、错误二:FAILED DOWNLOADS

      这个错误出现频率最高

      如图所示:

     pentaho5.0源码的编译(二)

       解决:编译过程中观察仔细的童鞋就会发现它是怎么编译的,编译过程程序本身会有哪些动作,

       对于这种问题要么重新执行编译命令,要么直接下载这种依赖的jar文件,把他拷贝到对应的目录下就可;

       最有代表性的就是那个bigdata插件zip文件了,我就直接下了

3、错误三:tomcat问题

        如图所示:

       pentaho5.0源码的编译(二)

        解决:上篇讲过有关修改tomcat系统版本的问题,要zip格式的,不然又要报错,说解压不了了。

4 、错误四:源码权限问题

       这个错误是我自己自讨苦吃造成的,挖坑自己跳,它让我此后重编译不了,clean不了。

      如图所示:

       pentaho5.0源码的编译(二)

       解决:更改在此用户下能够执行、修改、创建和删除操作的权限,chown更改所有者,或在之前不使用root

       权限操作源码

        注意:整个编译过程会将依赖的jar文件存放到cache目录中


转载于:https://my.oschina.net/sucre/blog/296664