3

我的 Eclipse 工作区中有 2 个 Java 项目,如下所示:

一个是在构建时自动创建 .jar 文件的代码库。

另一个是使用该库中的类的应用程序,并引用由库项目创建的 .jar 文件(通过右键单击应用程序 -> 构建路径 -> 配置构建路径 -> 库 -> 添加 JAR...)

但是,每当我修改库项目中的类时,虽然我可以看到库 .jar 已更新,但应用程序项目不会获取更改,除非我从应用程序引用的库中删除库 .jar 并重新添加它

我从根本上做错了什么吗?是否有更好的方法将应用程序连接到共享代码库?如何确保我的应用始终引用最新的库代码?

4

2 回答 2

5

您可以将其添加为项目依赖项,而不是将其添加为 JAR 依赖项。右键单击您的项目并转到属性。单击“Java 构建路径”并选择“项目”选项卡。单击“添加...”并添加您的库项目。

于 2013-06-11T16:15:41.493 回答
2

使用最新的 Eclipse(我相信它也与之前的 Eclipse 一样),在您的库项目上进行刷新和清理,然后在您的应用程序上更新引用的库。

于 2013-06-11T09:51:58.727 回答