我知道,這是不是背後Maven的想法,但是:
Maven的localRepository
我想有一個本地Maven回購(.m2目錄下),使用相對路徑的progect目錄內。 有什麼辦法可以讓我的POM做到這一點?有更好的選擇嗎?
所以,基本上我想要的不是依賴任何外部存儲庫。
THX對您有所幫助:)
PS1 - 我還算是一個java小白(C/C++在這裏),共行家
PS2 - 在Maven安裝目錄的settings.xml文件/ conf有一個localRepository元素,但我相信我不能在那裏有相關的補丁。此外,這不會鏈接到progect,而是鏈接到maven安裝的位置。
你可以嘗試在命令行(-DlocalRepository)或你的pom( ...)上設置localRepository,儘管我懷疑最後一個會起作用。你想達到什麼目的?由於一個模塊無法找到其(僅僅構建的)依賴關係,因此POM級存儲庫可能會破壞多模塊構建。通常,人們使用localRepository設置來防止潛在的從一個構建環境到另一個構建環境的「污染」 - 這很好,但是這是在mvn調用級完成的,而不是在pom級。 –
ptyx
2012-01-12 21:57:59