2017-10-04 44 views
1

我有兩個子模塊A和Util。而且我已經加入的依賴在的POM文件喜歡:使用maven中其他子模塊的類

<dependency> 
    <groupId>xxx</groupId> 
    <artifactId>Util</artifactId> 
    <version>0.0.1-SNAPSHOT</version> 
</dependency> 

有了這個,我可以使用類的Util的模塊A.

但是,當我想要生成的罐子,有錯誤

xxx不會退出,其中xxx是模塊Util的類。

我想知道我怎麼能生成的.jar

更新:

的錯誤信息是: enter image description here

後,我加入的依賴,沒有了。 jar在Maven依賴項中,它是一個「Util」文件: enter image description here

Util模塊是: enter image description here

我也用 「行家安裝」 中的Util,其結果是:

enter image description here

我用來生成的命令是 「mvn clean package -DskipTests=true

+0

我假設你的錯誤信息中有錯誤 - 請糾正它,這樣我們就不必估計你reffering什麼錯誤信息。除此之外 - 你是什麼意思與「生成」?你的意思是通過執行'mvn package'生成一個jar嗎?在你的Maven倉庫中是'Util' /你是否在你的Util項目中執行'mvn install'? –

+0

@NiklasP我已更新mu問題 – gloria

回答

0

我已經解決了!

的依賴應該是:

<dependency> 
    <groupId>AWSTest</groupId> 
    <artifactId>AWSUtil</artifactId> 
    <version>0.0.1-SNAPSHOT</version> 
    <type>test-jar</type> 
      </dependency>