我有一個常見的maven構建情況,我想完全配置maven安裝行爲到我的項目構建。如何配置maven安裝插件來更改項目構建文件位置
我的項目是典型的多模塊的Java -j2ee EAR項目
解決方案必須工作,離線模式,讓行家部署和配置文件的插件從解決方案範圍移出。
我試圖在我的POM中指定以下設置,但是這不會與mvn -o選項(脫機)一起運行。這意味着Maven的部署插件必須在工作線(代理設置)模式
<distributionManagement>
<repository>
<id>Local-Build-Shared-Dir</id>
<name>My Build Drop Folder</name>
<url>file://X:/WorkBeanch/Maven/ProjectBuilds/.. /BuildDir/…</url>
... ..
我如何配置Maven插件安裝實現以下 -
我想我的項目構建文件(耳朵,戰爭或jar)在單獨的本地文件夾,而不是本地maven倉庫
➢我不希望我的主項目的任何工件(耳朵,戰爭或罐子)被放置在本地maven倉庫中。爲此,我嘗試在以下文章的幫助下安裝其他子模塊的安裝階段(install plugin + skip to true),但安裝階段仍在所有子模塊中執行。
我要配置的名稱和建立我的項目生成文件刪除本地文件夾路徑(名+位置)
我可以實現通過設置行家包插件相同,但在此我可以根據需要在本地複製我的主要構建文件到另一個本地文件夾,然後清理目標文件夾。有了這個解決方案,我仍然忽略了安裝階段,即只運行'mvn -o clean package'。
我怎樣才能得到相同的一組需求與微調行家工作安裝插件
嗨感謝您的寫作 – user1094782