我的Eclipse工作区中有2个Java项目,如下所示:
一个是代码库,可以在构建时自动创建.jar文件.
另一个是使用该库中的类的应用程序,并引用库项目创建的.jar文件(通过右键单击应用程序 - >构建路径 - >配置构建路径 - >库 - >添加JAR ...)
但是,每当我修改库项目中的类时,虽然我可以看到库.jar得到更新,但是除非我从应用程序引用的库中删除库.jar并重新添加它,否则app项目不会获取更改
我从根本上做错了吗?是否有更好的方法将应用程序连接到共享代码库?如何确保我的应用程序始终引用最新的库代码?
您可以将其添加为项目依赖项,而不是将其添加为JAR依赖项.右键单击您的项目并转到属性.单击"Java Build Path"并选择"Projects"选项卡.单击"添加..."并添加您的库项目.