如何在 IntelliJ IDEA 中从另一个 java 项目导入包到 java 项目?

How to import package in a java project from another java project in IntelliJ IDEA?

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

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

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