在eclipse中,我有一个项目,比如ProjectA,它是一个动态Web模块。 ProjectB是ProjectA使用的库。我已经将ProjectB添加到ProjectA的Web部署程序集,部署路径为/WEB-INF/lib/ProjectB.jar
。Eclipse不更新Web部署中的依赖JAR
当我将ProjectA部署到Tomcat v6.0服务器上时,一切正常。但是,如果我对ProjectB进行了任何更改,无论我做什么,这些更改似乎都不会被部署拾取。
我曾尝试以下选项项目 - >清除...从主菜单,清洁模块工作目录...从服务器的上下文菜单,但既不工程。似乎工作的唯一的东西是删除项目,然后重新导入到Eclipse。
任何想法将不胜感激!
感谢
看看JRebel http://www.zeroturnaround.com/jrebel/ – Andy 2011-05-17 14:49:57
我现在有完全相同的问题。你有没有想过是什么导致了依赖项目在部署主项目时停止构建?我有一个动态Web项目,它有来自同一工作区的构建路径上的另一个项目。它被导出并且部署程序集仍然正确设置。此项目在部署之前已经部署了很多次,但现在对依赖项目所做的更改不会触发部署时重建的jar ... Clean不起作用。 – middleseatman 2014-10-31 16:13:41
我完全删除了项目依赖项,清理完毕,然后再次添加它,清理并在服务器上运行,并正确更新。我只能断定在Eclipse中某些东西被损坏了。我现在为依赖项目添加了一个版本号,以便在构建该jar后也可以进行检查。只有其他选项是每次手动导出依赖项目,但这有点不方便。 – middleseatman 2014-10-31 20:45:49