Pentaho BI源码编译

本文详细介绍了如何从开源社区下载Pentaho BI平台的源码,并使用Maven进行编译的过程。包括环境配置、源码编译命令、依赖下载及常见错误解决方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Bi源码编译

1.      在开源社区,下载源码,网址为https://github.com/pentaho/pentaho-platform/

 

2.      下载成功后,发现没有配置文件build.xml,又根据源码页面下方有说明采用maven进行源码的编译,所以决定采用maven。(maven配置参考网址:http://www.cnblogs.com/fnng/archive/2011/12/02/2272610.html)

3.      根据上图所说,将setting文件放入./m2 (maven的默认仓库文件)文件目录下。操作所需的坏境上图已经指明。


 

4.      完成相应的操作后,进入项目文件夹,进行源码的编译。在命令窗口中使用mvn clean install。

 

5.      本机会自动从nexus(maven仓库)下载相应的文件。

 

 

 

6.      这个过程所需时间会很长。maven在编译这个项目的时候,下载顺序是:

pom.xml以及附带的jar以及properties文件,这些都不大,以KB为单位,下载速度是几k每秒。其次是pentaho的solution插件,这个就比较大块,速度在百KB数量级。

 

 

编译过程中可能会报错,具体是无法找到pom文件定义的项目并下载,解决方法,重启命令: mvn install,(注意:不加clean)。如果继续报错,重复上面的方法,直到编译成功。

 

7. 最后,maven将下载到本地仓库中的文件,zip包,jar包等,解压到源码目录,进行组装,最后得到我们的产物

 

8. 下载的repository达到5.4GB,源码编译产物目录达到4.64GB能运行的版本在pentaho-platform-master\assemblies\pentaho-server\target目录下,文件名:pentaho-server-ce-7.1-SNAPSHOT.zip

 

9.     启动服务

 

 

 

   注:具体启动服务的过程请查看《Bi坏境搭建》《Bi相关资料》

具体编译过程请查看《pentaho编译日志》
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值