簡體   English   中英

Maven-父項目需要子插件

[英]Maven - parent project requires child plugin

我分叉了一個Maven項目(Web服務),該項目具有一個父模塊和3個子模塊。 3個模塊之一負責運行其他模塊,並使用tomee插件運行。

該文檔說:使用mvn clean package tomee:run來運行Web服務。

如果在根目錄中運行此命令,則會得到:

No plugin found for prefix 'tomee' in the current project and in the plugin groups

因為插件是子模塊pom.xml

如果我在子目錄(運行程序)中運行命令,則會得到:

Failure to find **Another child module war file** in https://repo.maven.apache.org/maven2 was cached in the local repository.

我應該從哪里運行該命令,以及如何對其進行修復? 我認為pom.xml文件結構沒有錯誤。 但是我不知道如何運行帶有多個模塊的項目。

我曾經跑過:

mvn clean installmvn clean package

在父模塊目錄中,然后在2個子模塊(不是運行器)中,最后在運行器子模塊中運行:

mvn clean installmvn clean package tomee:run

而且有效。

為了未來,我只跑

mvn clean package tomee:run

在Runner child目錄中啟動我的項目。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM