簡體   English   中英

僅在eclipse中在打開的項目上運行maven安裝

[英]running maven install on open projects only in eclipse

我有一個包含許多子模塊的多模塊應用程序。 我希望能夠運行maven install 在一個鏡頭上的開放項目。

在父pom上運行maven install將安裝所有模塊(大多數項目已關閉或甚至未導入)。

如何實現這一點(最好不必為此創建一個eclipse插件)?

在您的情況下,我認為更相關的解決方案是指定要在腳本(.sh,.bat)中執行的命令,並從Eclipse的External Tool執行它。

更具侵入性的解決方案是添加聚合器pom,一個或多個Maven配置文件,您可以在其中定義構建的相關模塊。

如果團隊中的幾個開發人員遇到與您相同的問題,將其集成到聚合器pom中可能是一個非常合適的解決方案,否則如果不需要共享,腳本+外部工具似乎是更好的解決方案。

您需要為每個模塊創建子級POM.xml,以便它依賴於您您是否需要使用子級POM.xml。

希望這能解決你的問題。

暫無
暫無

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

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