如何在Eclipse Tomcat项目中更新Jar / dependent项目?

时间:2013-12-05 19:44:50

标签: java eclipse jar eclipse-plugin

我有一个Tomcat项目(sysdeo tomcat插件)依赖于另一个项目的jar。

我想更新jar /项目,所以我从库中删除了jar,并将其他项目添加为Java Build Path下的依赖项 - >项目。我刷新,关闭/打开项目,重新启动Eclipse,清理并重建Eclipse中的所有项目(Java EE - Juno),但Eclipse没有选择对其他项目的更改。

当我调试并进入它时,它会转到正确的源,但错误表明它仍然引用旧jar。

我已从Java Build Path中删除了jar - >工作区下的所有项目中的库,并附加了项目,以防它正在查看错误的Jar。

我已经阅读了其他类似的问题,但没有任何建议对我有用。

2 个答案:

答案 0 :(得分:1)

当Eclipse构建将在Tomcat服务器上部署的WAR文件时,可能是Eclipse不会自动将其他项目导出到JAR的原因。

您必须通过

手动导出其他项目
  

右键单击项目名称/ Export / Java / JAR文件

并将生成的JAR文件复制到(在我的例子中):

  

[Tomcat项目] / WebContent / WEB-INF / lib /

文件夹包含的来源将包含在WAR文件中。

希望它有所帮助: - )

答案 1 :(得分:1)

当我看到你正在使用Eclipse时,我强烈建议你使用Wtp或maven为基础的项目......这些将简化你的生活