![](/img/trans.png)
[英]Can a maven plugin configuration be aggregated from parent to child project
[英]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 install
和mvn clean package
在父模塊目錄中,然后在2個子模塊(不是運行器)中,最后在運行器子模塊中運行:
mvn clean install
和mvn clean package tomee:run
而且有效。
為了未來,我只跑
mvn clean package tomee:run
在Runner child目錄中啟動我的項目。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.