为什么eclipse没有正确部署我的Dynamic Web Project?

Kry*_*tic 6 java eclipse deployment web-applications

这是问题所在:我在源代码控制下有一个java"动态Web项目",并在我的eclipse工作区中检出.之前,我能够在eclipse中运行本地Tomcat服务器上的servlet.但是,我做了一些更改,删除了一些文件并添加了一些新文件.

现在Eclipse看起来没有将Web应用程序部署到tomcat目录.我查看了Eclipse以前部署它的文件夹(在.metadata下),但没有任何东西被复制到那里.我认为我的构建配置有问题,有什么可能的原因或步骤来找出问题?

然而,我能够使用我编写的Ant脚本部署/运行Web应用程序,并且在执行时它可以正常工作.

Dom*_*chi 3

如果没有更多信息,很难说。我首先在启动 Tomcat 时检查控制台中的任何错误。问题是如何体现的?如果文件确实被复制了,您要查找什么?如果我无法找到特定问题,可以尝试一些随机的东西/巫术仪式(有时 Eclipse 只需要注意一下):

  • 检查窗口/首选项,然后检查 Java/已安装的 JRE 和服务器/运行时环境。单击“编辑”,查看 Eclipse 是否报告任何错误。
  • 检查项目的构建路径 - 右键单击​​项目/构建路径/配置构建路径。浏览所有选项卡;任何红色的东西都需要修复。
  • 尝试打开“窗口/显示”视图并查看错误日志(其中包含 Eclipse 错误)和问题(任何编译器警告/问题)。
  • 有时项目/清理会有所帮助。
  • 尝试在服务器视图中右键单击您的服务器并选择清理。
  • 尝试使用 -clean 选项启动 Eclipse。