2010-02-23 15 views
10

Maven yaşam döngüsünün paket aşaması sırasında maven-assembly-plugin'in jar-with-dependencies bileşenini kullanarak bir çalıştırılabilir jar oluşturuyorum. Bununla birlikte, çıkarılan jar'ın adını yapılandırmanın bir yolunu göremiyorum. Her zaman belkiBir maven jar-with-bağımlılıklarının dosya adını nasıl seçersiniz?

appname-1.1-r1011.jar 

gibi, ben başka bir şey olmaya yapılandırabilirsiniz nasıl

appname-1.1-r1011-jar-with-dependencies.jar 

gibi bir şey gibi görünen bu mümkün mü?

cevap

23

Sen "Kavanoz-ile-bağımlılıkları" eki önlemek için maven-assembly-plugin yılında false için appendAssemblyId parametreyi ayarlayabilirsiniz.

<plugin> 
    <artifactId>maven-assembly-plugin</artifactId> 
    <version>2.2-beta-5</version> 
    <executions> 
    <execution> 
     <id>jar-with-dependencies</id> 
     <phase>package</phase> 
     <goals> 
     <goal>single</goal> 
     </goals> 
     <configuration> 
     <descriptorRefs> 
      <descriptorRef>jar-with-dependencies</descriptorRef> 
     </descriptorRefs> 
     <appendAssemblyId>false</appendAssemblyId> 
     </configuration> 
    </execution> 
    </executions> 
</plugin> 
+0

Çalışıyor. Teşekkürler! –

İlgili konular