[英]Why Tomcat library folder WEB-INF/lib is empty?
我在Eclipse Tomcat中使用Spring MVC部署我的Maven webapp。 一切都运行了一个星期。 突然,今天我修改了一个属性文件,重建并重新部署了webapp。 找不到类错误:
SEVERE: Error configuring application listener of class org.jasig.cas.client.session.SingleSignOutHttpSessionListener
java.lang.ClassNotFoundException: org.jasig.cas.client.session.SingleSignOutHttpSessionListener
查看位于工作区文件夹中的Tomcat服务器插件的发布文件夹(tmp0),WEB-INF / lib中没有jar文件。 我不知道为什么? 我今天已经多次重建/部署它,并且没有发现任何问题。
有人可以提出建议吗? 非常感谢。
编辑:
我无法找到解决此问题的正确解决方案,但我暂时通过从Tomcat服务器中删除Web应用程序来绕过它,进行清理,然后再将其添加回来。
你有m2eclipse WTP集成吗? 你可以尝试的东西很少:
根据您的Eclipse和m2eclipse / m2e以及WTP的版本,有时候整合可能很挑剔。
如果一切正常,请检查Maven正在创建的战争,以查看lib是否在那里以及正确的文件夹(web-inf \\ libs)。 在产生战争时检查maven输出。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.