无法启动SpagoBI Server(一体化spagobi服务器)版本5.2

时间:2017-03-02 09:40:01

标签: apache tomcat spagobi

建议一些用于加载SpagoBI服务器,我尝试了解决spagobi服务器的所有方法。在卡塔利娜错误即将来临 -

*

  

严重:无法处理Jar条目   来自Jar的[com / ibm / icu / impl / data / LocaleElements_zh__PINYIN.class]   [jar:file:/ Users ... / All-In-One-SpagoBI-5.2.0 / webapps / SpagoBIQbeEngine / WEB-INF / lib / icu4j-2.6.1.jar!/]用于注释   org.apache.tomcat.util.bcel.classfile.ClassFormatException:无效   常量池中的字节标记:60 at   org.apache.tomcat.util.bcel.classfile.Constant.readConstant(Constant.java:133)     在   org.apache.tomcat.util.bcel.classfile.ConstantPool。(ConstantPool.java:60)     在   org.apache.tomcat.util.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:209)     在   org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:119)     在   org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2134)     在   org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:2010)     在   org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1976)     在   org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1961)     在   org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1319)     在   org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:878)     在   org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:376)     在   org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)     在   org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)     在   org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5322)     在   org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)     在   org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)     在   org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)     在   org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)     在   org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1120)     在   org.apache.catalina.startup.HostConfig $ DeployDirectory.run(HostConfig.java:1678)     在   java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471)     在java.util.concurrent.FutureTask.run(FutureTask.java:262)at   java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)     在   java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:615)     在java.lang.Thread.run(Thread.java:745)

*

来自google我知道它可能是JDK和tomcat版本问题。我解决了这个问题,但仍然坚持启动服务器。 我添加了icu4j最新版本的jar,但它仍无效。

2 个答案:

答案 0 :(得分:0)

请检查您的JDK版本和Java -Version($ JAVA_HOME)。 我也面临同样的问题,因为JDK版本和JAVA_HOME不匹配。

现在使用最新的JDK“jdk1.8.0_91.jdk”并在JAVA_HOME中设置路径。 它现在正在工作。

谢谢,

Gupteshwari

答案 1 :(得分:0)

您可以在此处检查

启动SpagoBI Server

cd All-In-One_SpagoBI-5.2.0/bin
./startup.sh

关闭SpagoBI服务器

cd All-In-One_SpagoBI-5.2.0/bin
./shutdowm.sh

希望这对您有帮助