use*_*901 2 java tomcat pentaho
我确信这个答案相对简单-_-,但我一直有很多错误,我不知道为什么.
以下是我关注的指南:http: //akbarahmed.com/2012/05/12/install-pentaho-bi-server-4-5-on-windows-7-x64/
我使用的是Java 1.8.0.05和biserver-ce-5.0.1-stable
当我运行start-pentaho.bat,并且Tomcat窗口打开时,我收到了大量错误.
如果我去localhost:8080/pentaho,我会收到以下错误:
One or more system listeners failed. These are set in the systemListeners.xml.
org.pentaho.platform.api.engine.PentahoSystemException: PentahoSystem.ERROR_0014 -
Error while trying to execute startup sequence for
org.pentaho.platform.repository2.unified.BackingRepositoryLifecycleManagerSystemListener
Run Code Online (Sandbox Code Playgroud)
我已经完成了整个过程3次,但似乎没有任何效果.
Tho*_*ner 11
你有三件事需要照顾:
在Windows上运行时,很容易遇到Windows的路径长度限制.然后,这会破坏jar加载,这会导致随机错误,因为Tomcat服务器无法找到这些jar中包含的类.因此,在安装时,请不要将其深入安装到目录中,将其保存在磁盘的根目录下.从艰苦的经历来看,我现在总是将它安装在DRIVE:\ Pentaho中
没有系统数据库,服务器将无法运行.如果您的日志显示Quartz-Error或Hibernate错误,那么您的HSQL数据库不会运行.在下载中,您将找到"数据"目录.在启动Pentaho主服务器之前启动"start-hypersonic.bat".
Pentaho不使用Java 8.在JDK中似乎存在一些不兼容的更改,但我无法正确启动它.您必须使用JDK 1.7才能成功.还要确保您的JAVA_HOME或PENTAHO_JAVA_HOME指向正确的JDK.
Pentaho bat文件尝试自动定位Java安装,并且在没有显式设置这些环境变量的情况下,可以随机拾取任何JDK.通常这是已安装或更新的最后一个JDK.所以为了安全起见,通过设置这些变量来锁定JDK(通过控制面板 - >系统 - >高级系统设置 - >环境变量)
| 归档时间: |
|
| 查看次数: |
16604 次 |
| 最近记录: |