我在eclipse中有一个java项目,它有其他项目的jar文件参考。 现在,我已经删除了那些jar文件并在eclipse中添加了项目,在eclipse中没有编译错误。我在eclipse中配置了Tomcat服务器。 但是当我添加项目而不是jar文件时,服务器不会被加载。
我在eclipse工作区中观察到了以下路径:
<<Eclipse IDE workspace>>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ESW\WEB-INF
在WEB-INF文件夹下,找到jar文件和类文件。所有jar文件都加载到'jar',但在classes文件夹下,此目录中不存在任何类文件。在这里,我期待我在源文件夹而不是jar文件中添加的项目的类文件。我怎么能这样做?
答案 0 :(得分:1)
请尝试使用部署程序集选项(项目属性---&gt;部署程序集)来配置要部署到WTP Tomcat的文件。在eclipse 3.5之前或之前,此选项称为 J2EE模块依赖性
部署路径是相对于<<Eclipse IDE workspace>>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ESW\
的,而源路径是相对于项目文件夹的。