maven-shade-plugin

    21熱度

    2回答

    這是我的項目POM (link to the paste, so you can right click > save as pom.xml) <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation

    1熱度

    1回答

    在maven中安裝時,有什麼方法可以禁用創建陰影jar嗎? 我試圖 <shadedArtifactAttached>false</shadedArtifactAttached> ,但它仍然存在。 有什麼想法?謝謝。

    2熱度

    1回答

    我有一個小彈簧的項目,我已經啓動了與袋鼠1.2.2 我可以運行的主類的Eclipse朱諾內就好了。然而,當我嘗試運行與mvn package生成JAR文件,我得到以下錯誤: Exception in thread "main" org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Config

    3熱度

    1回答

    我有一個使用maven-assembly-plugin封裝幾個(可執行的jar)程序集的項目 - 基本上是相同的代碼,但是針對不同的客戶端使用不同的數據集。 我需要在我的可執行文件jar中使用spring,並且由於文件在春天的命名,我需要移動到使用maven-shade-plugin創建jar。這工作正常,我可以創建可執行jar,但我不能解決如何組裝我的其他文件到這個新的陰影jar,因爲陰影插件並

    2熱度

    1回答

    我想包裝一個由我的代碼+依賴關係組成的遮陽罐。我能夠打包一切正常,但由於我使用DataNucleus(datanucleus-core,datanucleus-api-jdo,datanucleus-rdbms),因此他們的plugin.xml位於其根目錄中。我嘗試使用帶有陰影的XmlAppendingTransformer,但由於這些xml的根元素只是<plugin>變換器將所有<extensi

    0熱度

    1回答

    我正在嘗試在包含的jar文件中增強/過濾部分資源。我希望在新版的着色階段用包含的jar替換我的一些關鍵字。 有沒有一種方法來增強陰影資源? 編輯: 我的資源有這樣的字符串:#關鍵字1 ## 1關鍵字#我想通過其對應的替換它們。

    1熱度

    2回答

    我試圖做一個部署包,它捆綁了我的maven模塊的所有依賴關係到eclipse中的另一個maven項目。 我有這個在我的pom.xml <modelVersion>4.0.0</modelVersion> <groupId>com.my.proj</groupId> <artifactId>AAA</artifactId> <version>0.0.2-SNAPSHOT</version>

    4熱度

    1回答

    我使用maven-shade-plugin來構建項目,但是,我遇到了一個問題,我無法處理它。有兩個jar幾乎有相同的類,路徑是相同的,aspectjweaver.jar和aspectjrt.jar,當打包jar時,我得到警告「重複的類已經存在....」。我嘗試使用「重新定位」屬性來重新安置課程,但問題是,我如何在兩個罐子中識別課程?接下來是我的Pom.xml的一部分。 org.apache.mav

    0熱度

    1回答

    我使用的是使用PDFBox 1.7.1的java程序,它使用maven-shade-plugin 2.0構建。 這裏是使用PDFBox的API的代碼: public class PdfFile { protected PDDocument document = null; public boolean load(byte[] bytes) throws IOExceptio

    2熱度

    1回答

    我想讓我的DropWizard項目工作,但我無法編譯它沒有得到一百萬重複的依賴性錯誤。這些錯誤是由Shade插件和我的com.thinkaurelius.titan插件引起的。泰坦在使用陰影時拒絕編譯沒有重複的錯誤,所以我想擺脫陰影。 當我嘗試編譯我的項目沒有陰影,Java是無法找到我的主要方法的類。 任何想法? :) 謝謝。