Eclipse中的Dynamic Web Project问题

时间:2012-04-10 14:19:19

标签: java eclipse java-ee tomcat

我在Eclipse中有一个动态Web项目应该自动部署到Tomcat(版本5.5),但它没有发生。没有构建错误,类文件显示在工作区中的项目中,但它们永远不会被复制到Tomcat实例。项目名称是timex2,我尝试了几个不同的默认输出文件夹但无济于事。默认输出文件夹当前设置为:timex2 / WebContent / WEB-INF / classes。

以下是构建路径中的源选项卡: source tab

这是包浏览器中的项目: package explorer

以下是Windows资源管理器中项目的目录结构:

directory structure

更新: 这是标记窗口:

enter image description here

2 个答案:

答案 0 :(得分:2)

Eclipse会将文件保留在项目的本地。这允许在多个项目之间调试和共享tomcat实例时进行热部署。本地文件将包含部署所需的所有内容,请参阅eclipse中服务器中定义的所有xml文件。这是用于引导Tomcat的内容。

如果您想快速检查运行时端口,只需在webapp的根目录下添加带有soime标记的html文件,右键单击它并说“在服务器上运行”。这应该使用上下文根打开文件,您将继续开发。

答案 1 :(得分:2)

查看项目首选项下的“部署程序集”选项卡,看看是否正在将内容部署到tomcat目录中,就像它们应该

一样