mvn (210)


java - 在Maven 2中,我怎麼知道哪個依賴來自傳遞依賴?

java - 在Maven 2中,我怎麼知道哪個依賴來自傳遞依賴?

我想知道我的pom.xml中描述的依賴關係在我的目標目錄中帶來了傳遞依賴關係。 更確切地說,我在我的WEB-INF/lib目錄中有“poi-2.5.1-final-20040804.jar”庫,我想知道我的pom.xml中有哪些依賴關係會帶來這種情況。…


java - 我可以在命令行中添加Maven倉庫嗎?

我知道我可以在〜/.m2/settings.xml中添加Maven倉庫來獲取依賴關係。 但有沒有可能使用命令行添加一個存儲庫,如下所示: mvn install-Dmaven.repository=http://example.com/maven2 我想這樣做的原因是因為我正在使用持續集成工具,我可以完全控制它用於調用maven的命令行選項,但是為運行集成工具的用戶管理settings…


java - 迫使Maven將依賴項複製到target/lib中

如何將我的項目的運行時依賴關係複製到target/lib文件夾中? 就像現在一樣,在mvn clean install,target文件夾只包含我的項目的jar文件,但不包含運行時依賴項。…


java - 如何從eclipse刷新maven依賴關係?

我們最近開始使用maven進行依賴管理。 我們的團隊使用Eclipse作為IDE。 有沒有一種簡單的方法來得到日食刷新maven依賴沒有運行mvn eclipse:eclipse? 依賴關係在本地maven倉庫中是最新的,但是在我們使用eclipse:eclipse命令之前,eclipse並沒有選擇這些更改。 這重新生成了很多的Eclipse配置文件。…


maven 2 - 在Maven中共享測試代碼

你如何依賴Maven中另一個模塊的測試代碼? 例如,我有2個模塊: 基礎 主要 我希望Main中的測試用例擴展Base中的基礎測試類。 這可能嗎? 更新:找到了一個可接受的答案,其中涉及到創建一個測試jar。…


java - 預處理源代碼作為maven構建的一部分

我有很多需要自定義預處理的Java源代碼。 我想擺脫它,但現在不可行,所以我堅持下去。 鑑於我有一個不應該存在的不幸的問題,我該如何解決它使用maven?(關於完整的故事,我將用一個maven代碼替換一個基於python的構建系統,所以請一次性改進。修復非標準的源代碼更困難,而且會晚點。) 是否有可能使用任何現有的Maven插件在編譯期間實際改變源文件?(顯然只留下原始的未處理的代碼…


java - 如何為Maven構建的可執行JAR指定JVM參數

當使用Maven構建可執行JAR時,如何指定JAR執行時使用的JVM參數? 我可以使用<mainClass>指定主類。 我懷疑JVM參數有一個類似的屬性。 特別是我需要指定最大內存(例如-Xmx500m)。 這是我的程序集插件:<plugin><artifactId>maven-assembly-plugin</artifactId><configuration>…


java - 在maven中處理web項目的非常規源代碼目錄

我已經繼承了一個Web項目(Servlets),它目前在eclipse中構建。 我想在它周圍添加maven。 但是該項目的源代碼目錄並不遵循maven慣例。 而不是在src/main/java裡,它是src/package/name/... 我現在不想改變任何事情,因為他們正在全速前進,邁向一個里程碑。 我可以配置maven接受src/作為java源代碼目錄嗎? 謝謝…



maven 2 - 如何發布依賴於maven中的第三方SNAPSHOT項目的項目

我想用maven release插件發布一個快照項目“foo-1.0-SNAPSHOT”。 該項目取決於尚未發布的第三方模塊“bar-1.0-SNAPSHOT”。 我在我的項目的pom.xml中使用選項'allowTimestampedSnapshots',以允許時間戳快照,但我認為第三方模塊(酒吧)是沒有時間戳,除非我自己構建,因為maven仍抱怨未解決的SNAPSHOT依賴項。 有沒有一種…


java - Maven使用多個src目錄進行編譯

有沒有辦法在單個maven項目中編譯多個java源目錄?…




maven eclipse build install repository jar java plugin command tutorial