我在IntelliJ IDEA中的项目A(java)中工作,现在我需要来自另一个项目B(java)的功能。我想将项目B中所需的包导入到项目A中。我该如何实现它?
答案 0 :(得分:1)
我建议您使用像Gradle或Maven这样的构建系统。这样,能够从版本控制中检出项目的任何人将能够构建您的项目,即使他们选择不使用IntelliJ 。 (虽然Gradle或Maven都可以使用,但我不建议使用Ant构建系统,因为它不支持开箱即用的依赖项。)
您可以创建一个最简单的多模块Gradle构建,或者甚至可以将jar发布到像Artifactory这样的存储库,然后依赖于第二个模块中该jar的特定版本。