java - 为什么 Tomcat 库文件夹 WEB-INF/lib 是空的?

标签 java eclipse tomcat maven m2eclipse

我在 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 集成?您可以尝试以下几种方法:

  • Maven->更新项目配置
  • 关闭和打开项目
  • 从 WTP 中的 Tomcat 实例中删除项目,清理并将其添加回来。

根据您的 Eclipse 和 m2eclipse/m2e 以及 WTP 的版本,集成有时可能会很挑剔。

关于java - 为什么 Tomcat 库文件夹 WEB-INF/lib 是空的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9904634/

相关文章:

java - Eclipse 项目 "MyClass cannot be resolved to a type"

android - eclipse : Creating Web Service via Apache Axis2 & Tomcat server 7

java - ${} 模板变量有什么作用?

java - 获取 MySQL 表中某列的 SUM 并将其放入 JTextField

c# - 如何在编译时驱动 C#、C++ 或 Java 编译器计算 1+2+3+...+1000?

java - 在网络上传递 Swing 类(引用)?

java - 添加了对调用 Javascript 函数到小程序的支持,现在从 Tomcat 获取 404 No Context

java - IntelliJ IDEA有Create Wrapper代码生成器吗

java - 指定 Java Tomcat 服务器上请求的最大大小

apache - XAMPP中如何更改tomcat端口