maven-shade-plugin

    1熱度

    1回答

    我正在使用Maven Shade Plugin在包階段包含所有依賴關係。 對類很好,但不包括依賴資源。 這裏有依賴的jar的佈局: ./config.properties <-- this is the missing resource ./META-INF ./META-INF/MANIFEST.MF ./META-INF/maven ./META-INF/maven/com.examp

    0熱度

    1回答

    給出 以下環境: Windows Server 2012中 的Java 1.6 Maven項目與配置(組裝或陰影插件),而的jarsigner :符號/驗證插件 詹金斯1.518的Tomcat 7 Tomcat上運行作爲Windows服務的用戶(其與Java運行1.7)內運行 在構建Maven項目的一切工作正常和組件建立(與組裝插件以及與陰影插件)和最後組裝簽名並使用Maven-的jarsigne

    2熱度

    1回答

    Heyho, 我目前正在開發bukkit插件,我想使用番石榴。 Bukkit仍然使用Guava 11.0,但我想使用14.0。所以我嘗試在我的主要模塊中重新定位番石榴。這工作完美。同一級別的其他模塊也使用番石榴,它需要「相同」的番石榴。所以在主要項目中也使用番石榴。當然進口改變了,主項目和其他模塊不兼容。 項目結構: 父: 主要模塊:採用番石榴的重定位版本(14.0)# 一個其它模塊:使用番石榴1

    12熱度

    1回答

    到目前爲止,我使用Maven Assembly插件爲每個工件生成兩個JAR - 編譯源和依賴關係 - 原因很簡單 - 僅在網絡上部署編譯源比部署更快帶有40 MB數據的全功能於一身的JAR。 由於覆蓋內部文件,我不得不切換maven shade插件才能使用<transformers>功能。但是我管不了同時運行兩個處決: <plugins> <plugin> <groupId>o

    5熱度

    1回答

    我想過濾包含在我的jar中的資源。我正在使用shade-maven-plugin,並且將所有依賴項的所有資源添加到我生成的jar中,我只想將其包含在我的項目資源中。 這裏是我的POM定義: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifa

    1熱度

    1回答

    我試圖用shade插件包我的項目,但得到以下錯誤: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-shade-plugin:2.1:shade (default) on project HiveBrowser: Error creating shaded jar: Could not resolve dependenci

    14熱度

    1回答

    我使用遮陽插件,一切工作正常,除了能夠通過 <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.generic.App</mainClass> <classPath>. ./config<

    0熱度

    1回答

    我的問題很簡單:是否存在與Java版本7兼容的Maven-shade-plugin版本?具體而言,當我嘗試使用這個插件我得到以下錯誤(使用NetBeans IDE): diamond operator is not supported in -source 1.5 (use -source 7 or higher to enable diamond operator) 當我嘗試編譯我

    10熱度

    4回答

    我正在使用maven-shade-plugin在構建的包階段中重新定位某些軟件包。我也使用maven-bundle-plugin生成清單。問題是bundle插件在shade插件之前運行(在process-classes階段),並且在生成的manifest清單的導出中不包含我的任何陰影軟件包。 我怎樣才能讓這兩個插件與對方玩好,這樣我的重新定位的包就像捆綁插件中的任何其他包一樣對待? - 按要求,樹

    3熱度

    1回答

    我正在使用maven-shade-plugin,我不想排除我的測試代碼,但我的測試依賴關係在陰影的jar中。我意識到我可以特別排除某些工件(如junit),但這是一個很好的工作,並且最有可能出現一些錯誤。 我將minimizeJar設置爲true,但我仍然看到我的Junit和Mockito依賴項出現。有沒有辦法通過配置排除所有測試範圍的依賴關係?