【发布时间】:2012-09-08 19:01:54
【问题描述】:
我有一个开发中的库项目(IntelliJ 定义的模块),我想从其他项目中引用它。我将如何在其他项目中引用该项目?
【问题讨论】:
-
非常类似于我几年前学习 Maven 时提出的一个问题:stackoverflow.com/questions/2511908/…
我有一个开发中的库项目(IntelliJ 定义的模块),我想从其他项目中引用它。我将如何在其他项目中引用该项目?
【问题讨论】:
您可以在项目的 pom.xml 中使用依赖或模块标签。 取决于你想做什么。
<dependency>
<groupId>com.mysubpro</groupId>
<artifactId>myproject</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
或者
<modules>
<module>myproject</module>
</modules>
【讨论】:
你必须使用mvn install 目标。这会将您的库安装到本地存储库。链接到Maven Install Plugin。完成后,您可以在其他项目中依赖它。
【讨论】: