0
如何引用包含在pom.xml中的模塊?在pom包裝中引用模塊
在pom.xml
下面我將如何包括在此POM模塊,以便它可以在其他項目中引用爲使引用的:
<dependency>
<groupId>com.example</groupId>
<artifactId>parent</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
的pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.example</groupId>
<artifactId>parent</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>module1</module>
<module>module2</module>
<module>module3</module>
</modules>
<dependencies>
<dependency>
<groupId>org.codehaus.jettison</groupId>
<artifactId>jettison</artifactId>
<version>1.3.3</version>
</dependency>
</dependencies>
</project>
澄清:你想在另一個項目中使用項目的模塊作爲依賴項?這個項目是不是又一個模塊(也就是說,它們是相同的反應器)或者它是一個完全分離的項目? –
它是一個完全獨立的項目。一切都發布到artifactory,所以artifactory有com.example:parent:1.0-SNAPSHOT&每個模塊。 – bdparrish