我的项目是使用Java,Jersey,MyfacesCODI,primefaces,Hibernate。 在此环境中,当我在Tomcat中部署项目时,出现错误
java.lang.NoSuchMethodException:
org.apache.catalina.deploy.WebXml addResourceEnvRef
和
org.xml.sax.SAXParseException;
systemId: jndi:/localhost/School/WEB-INF/web.xml;
lineNumber: 13;
columnNumber: 22;
Error at (13, 22) :
org.apache.catalina.deploy.WebXml addResourceEnvRef
可能是什么问题?任何环境相关的问题? 感谢
答案 0 :(得分:0)
通常你可以简单地添加
<WatchedResource>your project/target/classes</WatchedResource>
到你的tomcat服务器context.xml文件来解决这个问题。但是由于某种原因它并不总是有效。所以这里有另一个解决方案:
然后将<Loader delegate="true" />
添加到tomcat服务器context.xml也可以解决这个问题。