将Pentaho移植到Eclipse_ee里运行

将pentaho移植到Eclipse_ee里运行

本文采用环境win7(64bit)+jdk8.92

Eclipse_ee版本MARS2

Java环境变量配置

JAVA_HOME = C:\Program Files\Java\jdk1.8.0_92(JAVA安装目录)

CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

PATH=  = C:\ProgramData\Oracle\Java\javapath;D:\MySql\mysql-5.7.11-winx64\bin;F:\pentaho\apache-maven-3.3.3\bin;F:\pentaho\apache-ant-1.9.7\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;E:\pdm\ojdbc14.jar;E:\app\Z8652\product\11.2.0\client_1;E:\app\Z8652\product\11.2.0\client_1\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\

1、  打开eclipse_ee版本,指定WorkSpace的位置,点OK

2、  创建Web工程,点File –New-Dynamic Web Project

3、  输入工程名称,点next

4、  下图默认选项,点next

 

5、  将WebContent改为Webapps,点Finish

 

6、  然后将biserver-ce/tomcat/webapps下的pentaho-style和sw-style拷贝到你的tomcat服务器的webapps目录下,将pentaho文件下的所有文件拷贝到工程下的Webapps目录下

 

 

7、  打开WEB-INF下面的Web.xml文件,注释下面一段代码

<!-- <!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">-->

为solution-path设置路径,biserver-ce\pentoho-solutios的所在路径

<context-param>

    <param-name>solution-path</param-name>

    <param-value>E:\pentaho\biserver-ce\pentaho-solutions</param-value>

  </context-param>

8、  新建Server工程,file-new-other或者Ctrl+n

 

9、选择Server,点Next

 

10、点next

 

 

11、 点add all,再点完成

 

上图问题解决办法,查看jre选择项是不是当前安装的jdk版本

 

导入源码到工程,生成后有六个

新建user library(dev-lib/test-lib)(此方法主要是用于导入jar包,也可以采用其他的方法)

右击工程

 

点新建输入name点Ok

 

选中,点Add external JARs…在选择窗口中选择对应的目录

 

Test-lib与添加dev-lib一样,不再说明

当这些动作都做完后发现pentaho-platform-extensions的test-src上还有红色的叉叉,移除dev-lib里面的hamcrest-library-1.1.jar

源码下载地址:https://github.com/pentaho/pentaho-platform/tree/6.1

Pentaho在eclipse里运行资料下载: http://pan.baidu.com/s/1bLPWAi 密码: 9gcd

                    

 

转载于:https://www.cnblogs.com/yunhun/p/6049981.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值