如何从另一个maven项目引用一个maven项目?

时间:2012-09-16 04:33:06

标签: java maven

我有一个正在开发的库项目(IntelliJ定义的模块),我想从其他项目中引用它。我将如何在其他项目中引用该项目?

3 个答案:

答案 0 :(得分:5)

您可以在项目的pom.xml中使用Dependency或module标签。 取决于你想做什么。

<dependency>
        <groupId>com.mysubpro</groupId>
        <artifactId>myproject</artifactId>
        <version>1.0-SNAPSHOT</version>
</dependency>  

或者

<modules>
    <module>myproject</module>
</modules>

答案 1 :(得分:1)

不知道你有多少冲浪,但这是Maven的基础知识。请check this example。它是一个一步一步的例子,一个项目依赖于其他项目。

答案 2 :(得分:1)

您必须使用mvn install目标。这会将您的库安装到本地存储库。链接到Maven Install Plugin。完成后,您可以在其他项目中依赖它。