maven-assembly-plugin

    17熱度

    4回答

    我使用maven程序集插件創建我的應用程序歸檔。 包含在我的pom中的所有依賴都沒有任何問題。 現在我需要包含兩個或更多版本的相同的工件。 如果我POM我把 <dependencies> [...] <dependency> <groupId>db.test</groupId> <artifactId>my-model</artifactId>

    7熱度

    2回答

    我有一個項目有依賴關係A. 項目打包成WAR和依賴項A - 進入jar。 另一個依賴項B,也取決於A. 我想打包項目,當項目B打包時,它必須重建其依賴項A而不是獲取編譯依賴項。 請幫忙,我該如何做到這一點

    3熱度

    1回答

    我將我的maven版本從2.2-beta5移動到2.2。根據文檔彙編:彙編已棄用,我試圖用匯編替換它:single。我一直在嘗試各種配置,但它仍然無法正常工作我平常得到以下錯誤:讀取程序集時出錯:找不到程序集描述符。 <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2</version> <executio

    3熱度

    1回答

    庫我使用maven戰爭插件來排除一些常見的罐子,把他們在classpath中。我能夠正確生成war文件,排除指定的庫並將它們添加到類路徑中,但爆炸的war目錄仍包含排除的庫文件。如何生成使用maven war插件配置的爆炸戰爭文件。 <project> <modelVersion>4.0.0</modelVersion> <groupId>com.ekaplus.ctrm.md

    2熱度

    4回答

    嗨,我創建了一個程序集壓縮項目的圖像,我把它掛在我的pom文件的包裝階段,這裏的問題是當我執行「clean compile package」時, zip文件以及我不想創建的文件-jar-with-dependencies.jar。我怎麼可以禁止生成這個jar文件 這裏是我的POM <plugin> <artifactId>maven-assembly-plugin</artifactId

    10熱度

    4回答

    我想知道Maven是否有一些內置的插件可用於時間戳工件。我創建了一個程序集文件,並使用maven-assembly插件創建最終分發(jar,docs,scripts等)。我想將此分發文件命名爲domain_year_month_day.zip。如何將時間戳的日期部分附加到正在生成的最終壓縮文件的末尾。謝謝。

    6熱度

    2回答

    使用Maven程序集插件(版本2.2-beta-5)時,似乎組裝的jar將包含來自依賴項的資源,而不是正在彙編的項目(如果它們具有相同的路徑)。具體來說,我想弄清楚如何使用項目的log4j配置文件,而不是依賴項中的一個。 PROJECT1 -src - 主 ---資源 ----的log4j.xml 如果PROJECT1具有相關性 - 稱它爲Project2 - 在src/main/resource

    16熱度

    2回答

    我使用maven程序集插件打包jar文件。 但是當我運行mvn package時,maven總是觸發[jar:jar {execution:default-jar}]來創建默認的jar文件。 所以我將有2個jar文件(一個由assembly插件創建,另一個由maven jar創建,我不想創建)。我如何關閉執行:default-jar。 在我的pom.xml中,我正在使用: <packaging>j

    0熱度

    3回答

    我有一個項目需要發佈源代碼。我遇到的問題是我需要爲我們開發的所有代碼創建一個源代碼版本。代碼跨多個項目,但我想利用maven,以便只發布我們實際使用的jar包的源代碼。 例如: 核心代碼項目(多模塊行家項目) web應用程序的項目(多模塊行家項目)。包含我們的應用程序模塊和一些支持的jar模塊。取決於核心代碼項目中的一些jar。 現在我想發佈所有的web應用程序項目的源代碼,但只有web應用程序使

    1熱度

    1回答

    我有一個項目使用maven-assembly-plugin來創建下載的源文件和二進制tar和zip文件。但是,每當我嘗試構建bin程序集時,都會失敗,並顯示「一個tar文件不能包含它自己」的錯誤。 我可以重現這個問題與Maven的原型 - 插件,加入以下pom.xml中創建一個最小化Maven項目: <plugin> <groupId>org.apache.maven.plugins</