maven-assembly-plugin

    0熱度

    2回答

    我正在嘗試在命令行上使用TestNG,以便對本地開發服務器執行一套集成測試,其中test-jar-with-dependencies.jar包含要執行的集成測試。 但是,它看起來像沒有在src/integration-test/正在執行的集成測試。 $ java -classpath ".;testng-6.8.8.jar;jcommander-1.27.jar;coolthing.diagnos

    1熱度

    2回答

    看來,包含與provided作用域的直接依賴關係似乎很好理解。它也似乎包括與runtime範圍傳遞依賴關係也很容易完成。 但我怎麼能包括一個依賴兩個層面的間接? 實施例: A --> B --> C 其中A依賴於B(編譯範圍)和B取決於C(提供範圍)。 我想A檢索C(例如:本地下載jar),通過彙編描述符或maven-dependency-plugin:copy-dependencies或其他

    7熱度

    1回答

    我有一個名爲MOD1模塊,我試圖用mvn assembly:assembly從應用程序文件夾添加到文件夾中/project jars一個maven多模塊項目,應用程序pom.xml的位置。 錯誤: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.3:single (assembly) o

    0熱度

    1回答

    我使用maven-assembly-plugin來創建一個jar-with-dependencies。當我執行.jar文件時,它會拋出: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Logger at com.dg.fs.test.integration.main.FSIntegr

    1熱度

    1回答

    我需要構建一個分發jar-with-dependencies,其中包含因某些原因無法放置到Maven .m2/repository中的一個依賴jar。 在我的POM文件我有: <dependencies> <dependency> <groupId>com.google.inject</groupId> <artifactId>guice</artifactId>

    2熱度

    1回答

    我想從我的Maven構建中排除資源文件。我已經複製了my-jar-with-dependencies.xml並添加了一個部分。這正確排除了將指定文件複製到jar的/ src/main/resources 但該文件仍然被複制到jar的頂級目錄以及其他資源。 <assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/a

    0熱度

    1回答

    我已經將依賴項jar放在單獨的文件夾中,但期望文件夾應該壓縮而不是直接文件夾。我嘗試使用組裝描述符,但它創建單獨的文件夾與依賴關係,但不壓縮它(文件夾不應該在那裏,只有zip文件預計)。請建議我更好的辦法,以適應我的依賴罐子在一個zip文件 的pom.xml <build> <plugins> <plugin> <artifactId>maven-compile

    0熱度

    1回答

    版本這是我的pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/mav

    0熱度

    1回答

    我有一個java項目,我正在使用嵌入式jetty,而且我還需要將其打包到獨立的JAR中。我成功地完成了所有這些工作,並獲得了servlet(HelloServlet)以正確響應所有內容。問題是,如果我去根(本例中是8080),我得到一個文件下載。當我檢查它時,我注意到它與我的JAR具有相同的大小,所以我將它重命名爲.zip並將它打開,看哪,這是我的獨立JAR。 這是怎麼發生的? 我該如何預防? (

    0熱度

    1回答

    我在Maven的2個項目添加項目。 我添加opermain到operweb 屬性>部署大會>添加>項目 這沒關係,但是當我想創建operweb對象的引用,它不是導入opermain項目的類。 我如何導入類在一個項目中的其他項目,部署大會或我必須寫在pom.xml的東西嗎?