gpt4 book ai didi

tomcat - 在 Windows 中使用 Tomcat 运行 MyFaces 项目的问题 (java.lang.LinkageError)

转载 作者:行者123 更新时间:2023-11-28 23:49:40 24 4
gpt4 key购买 nike

我遇到了这个问题,我无法理解错误。这个项目在 Mac 上运行正常,但在 Windows 上却发生了这样的事情:

GRAVE: Exception sending context initialized event to listener instance of class org.apache.myfaces.webapp.StartupServletContextListener
java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.addELResolver(Ljavax/el/ELResolver;)V" the class loader (instance of com/springsource/insight/collection/tcserver/ltw/TomcatWeavingInsightClassLoader) of the current class, org/apache/myfaces/webapp/Jsp21FacesInitializer, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ELResolver used in the signature
at org.apache.myfaces.webapp.Jsp21FacesInitializer.configureResolverForJSP(Jsp21FacesInitializer.java:129)
at org.apache.myfaces.webapp.Jsp21FacesInitializer.initContainerIntegration(Jsp21FacesInitializer.java:77)
at org.apache.myfaces.webapp.AbstractFacesInitializer.initFaces(AbstractFacesInitializer.java:140)
at org.apache.myfaces.webapp.StartupServletContextListener.contextInitialized(StartupServletContextListener.java:111)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4723)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5226)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5221)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
08/05/2012 10:32:48 org.apache.catalina.core.ApplicationContext log

我在两个平台上使用相同版本的 Eclipse SpringSource Tool Suite。

最佳答案

所以我转移到 Tomcat 7。源代码和 Eclipse 项目没有变化。它的工作。

我想,也许是我的 STS 安装损坏了。我将结束这个问题。

关于tomcat - 在 Windows 中使用 Tomcat 运行 MyFaces 项目的问题 (java.lang.LinkageError),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10499735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com