有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Eclipse java项目突然停止工作

昨天我的hibernate/sevrlet项目在eclipse中运行良好, 但是现在我突然得到了NoClassDefFoundError异常和 需要我添加到生成路径的未解析导入 检查属性订单上的条目&;“导出”选项卡

自从上次工作以来,我所做的一切都是在一个不同的项目上工作,这个项目本不应该影响到这个特定的项目

为什么我的项目突然开始需要所有这些配置,而它以前工作过


共 (1) 个答案

  1. # 1 楼答案

    当您切换项目时,您的类路径可能会中断

    Eclipse通常在关闭和重新打开项目时进行一些后台工作。根据您的版本,可能会发生一些事情,例如Maven依赖项(如果您使用Maven)没有重新添加到部署程序集中

    当突然的日食开始给我带来这样的麻烦时,我会做以下事情:

    • 刷新所有项目(在所有项目上单击+F5)
    • 清理服务器以完全重新加载
    • 有时,项目->;清洁也有效

    通常情况下,我所有的坏引用都会通过这个来修复。尽管如此,还是要检查项目的部署程序集,以查看是否存在任何错误

    最后,最终的测试是打开文件系统的服务器文件夹并检查其中部署了什么。如果缺少一个类,您将看到jar不在它的位置。假设您使用Tomcat,服务器的物理位置如下:

    (Eclipse工作区文件夹)。元数据。插件\组织。日食wst。服务器核心\tmp0\wtpwebapps