Apache 无法启动SpagoBI服务器(多功能SpagoBI服务器)版本5.2

Apache 无法启动SpagoBI服务器(多功能SpagoBI服务器)版本5.2,apache,tomcat,spagobi,Apache,Tomcat,Spagobi,建议对于加载SpagoBI服务器,我尝试了各种方法来解决SpagoBI服务器问题。在卡塔琳娜的错误即将到来- * 严重:无法处理Jar条目 来自Jar的[com/ibm/icu/impl/data/LocaleElements_zh___拼音.class] [jar:file:/Users…/All-In-One-SpagoBI-5.2.0/webapps/SpagoBIQbeEngine/WEB-INF/lib/icu4j-2.6.1.jar!/]用于注释 org.apache.tomcat.

建议对于加载SpagoBI服务器,我尝试了各种方法来解决SpagoBI服务器问题。在卡塔琳娜的错误即将到来-

*

严重:无法处理Jar条目 来自Jar的[com/ibm/icu/impl/data/LocaleElements_zh___拼音.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.processAnnotationStream(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.FireLifecycleSupport(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) 在 Executors$RunnableAdapter.call(Executors.java:471) 在java.util.concurrent.FutureTask.run(FutureTask.java:262)中 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 运行(Thread.java:745)

*

从谷歌我知道这可能是JDK和tomcat版本的问题。我解决了那个问题,但仍然坚持启动服务器。
我添加了icu4j最新版本的jar,但它仍然不工作。

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

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

谢谢

Gupteshwari

您可以在这里查看

启动SpagoBI服务器

cd All-In-One_SpagoBI-5.2.0/bin
./startup.sh
关闭SpagoBI服务器

cd All-In-One_SpagoBI-5.2.0/bin
./shutdowm.sh
希望这对你有帮助