首页 > 解决方案 > 如何从 IntelliJ IDEA 中的另一个 java 项目导入 java 项目中的包?

问题描述

我在 IntelliJ IDEA 的项目 A (java) 中工作,现在我需要另一个项目 B(java) 的功能。我想将所需的包从项目 B 导入项目 A。我该如何实现?

标签: javaintellij-ideabuild-dependencies

解决方案


我建议你使用像 Gradle 或 Maven 这样的构建系统。这样,任何能够从版本控制中签出您的项目的人都将能够构建您的项目,即使他们选择不使用 IntelliJ。(虽然 Gradle 或 Maven 都可以工作,但我不建议使用 Ant 构建系统,因为它不支持开箱即用的依赖项。)

您可以创建一个多模块 Gradle 构建,这是最简单的,或者您甚至可以将 jar 发布到像 Artifactory 这样的存储库,然后在第二个模块中依赖该 jar 的特定版本。


推荐阅读