2010-02-10 10 views

cevap

8

için -Dmaven.repo.local=%system.agent.work.dir%/.m2 girin OP TeamCity değil Bambu bir cevap istedi Runner: Maven2/JVM command line parameters

+1

TeamCity 9+ 'e göre, '% system.agent.work.dir%', '% teamcity.agent.work.dir%' lehine değer kaybetti – kevinarpe

+0

Bütün gün boyunca bu cevabı arıyorum! –

2

TeamCity'yi kullanmam ama Bambu.

-Dmaven.repo.local=${bamboo.M2REPOHOME}/${bamboo.buildKey} ... 

Sonra mülkiyet M2REPOHOME dosya sistemi üzerinde bir yere olmaya tanımlanır ve bamboo.buildKey proje adı: Bunu yolu maven hedefleri için, ben bu tanımlanmış var. M2 depolarımı tek bir yerde tutuyorum, böylece onları kolayca yok edebilirim. Muhtemelen maven.repo.local ayarını agent.work.dir veya başka bir yere ayarlayarak benzer bir şey yapmalısınız. Böyle bir şey yapacağını gibi hızla TeamCity docs bakarak, görünüşe:

-Dmaven.repo.local=%agent.work.dir%/m2 
+1

ayarı. –

İlgili konular