Java Web Project无法正确构建

Den*_*ger 13 java eclipse deployment tomcat buildpath

我有一个Java Web项目,我正在部署到嵌入Eclipse的Servers Plugin中的Tomcat,唉,当我在发布/启动服务器后导航到该webapp的位置时,.class文件都丢失了.我可以导航到ProjectName\WEB-INF\classes\path\to\packages\ - >所有包都是空的.

任何想法如何解决这个问题?

编辑

自动构建被检查,它编译就好了我刚刚包含的另一个Web项目,而不是指定的那个

编辑2

重新安装Eclipse(因为为什么不) - 没有任何改变,适用于Project#2,不适用于Project#1.现在甚至没有包裹的路径.src文件夹的内容(应该移动到WEB-INF/classes)根本不存在 - 但是资源(我有一个具有相同部署程序集命令的资源文件夹)是.

Kon*_*hik 19

为恢复理智而采取的几个步骤......

  1. 刷新您的项目.可能是在Eclipse外部的文件系统上修改了某些内容.

  2. 项目的踢 - >清洁.

  3. 现在查看文件系统上的项目(而不是部署位置).您是否在/ bin目录中看到了预期的文件(或者您可能已将类输出目录更改为)?

  4. 现在让我们尝试使用向导导出战争.文件 - >导出 - > Web - > WAR或类似的东西.检查WAR内容.那是你的.class文件吗?

  5. 如果到目前为止一切都很好,那么你的项目没有任何问题.Tomcat服务器适配器感到困惑.

  6. 在Servers视图中......确保Tomcat正在运行.接下来右键单击Tomcat并选择添加/删除项目.删除您的项目.确认您的网络应用无法再访问.

  7. 现在通过添加/删除项目重新添加项目或调用其中一个run as actions.

以上应该重置Tomcat服务器适配器,希望事情应该按预期工作.

  • 这表明您的项目中存在某些问题.你在问题视图中看到了什么吗?错误日志视图怎么样? (2认同)