如何在Eclipse Tomcat项目中更新Jar/依赖项目



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

我想更新这个jar/项目,所以我从库中删除了这个jar,并在Java构建路径->项目下添加了另一个依赖项目。我刷新、关闭/打开了项目,重新启动了Eclipse,清理并重建了Eclipse(Java EE-Juno)中的所有项目,但Eclipse没有接受对其他项目的更改。

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

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

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

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

您必须通过手动导出其他项目

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

并将生成的JAR文件复制到(在我的情况下):

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

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

希望它有帮助:-)

由于我看到您正在使用Eclipse,我强烈建议您使用基于Wtp或maven的项目。。。这些将简化你的生活

最新更新