示例场景:我有2个项目,"common-project"和"application-project".应用程序项目取决于common-project提供的API.两个项目都使用第三方罐子(例如番石榴).
我正在尝试转换为使用maven和m2eclipse,但我不清楚最好的方法.目前,我的maven-free设置将第三方jar作为库添加为common-project,并标记为"已导出".这种方式它们由application-project继承,我不必在应用程序项目中将它们显式添加为库.这两个项目都在积极开发中,所以我不希望首先构建一个通用项目罐,然后在我可以使用应用程序项目中的新功能之前将其"安装"到我的本地存储库.
这种类型的项目布局的推荐方法是什么?我看到以下主题大致涉及主题: Eclipse中的Project,用于构建Eclipse中另一个项目使用的jar
谢谢