0
Montaj eklentisini kullanırken bir maven projesinden iki veya daha fazla kavanoz oluşturmaya çalışırken sorun yaşıyorum.Maven'de birden çok derleme oluşturulamadı. Assemby tanımlayıcısı bulunamadı
Aşağıdaki maven pom.xml dosyasına sahibim (aşağıya bakın). Ancak
, ben mvn clean compile assembly:single
koşmak, aşağıdaki hata olsun
Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-5:single (default-cli) on project hyuga: Error reading assemblies: No assembly descriptors found. -> [Help 1]
ben eksik?
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<id>dg2cep</id>
<configuration>
<archive>
<manifest>
<mainClass>br.pucrio.inf.lac.konoha.hyuga.core.Bootstrap</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<finalName>dg2cep</finalName>
</configuration>
<phase>package</phase> <!-- bind to the packaging phase -->
<goals>
<goal>single</goal>
</goals>
</execution>
<execution>
<id>playback</id>
<configuration>
<archive>
<manifest>
<mainClass>br.pucrio.inf.lac.konoha.hyuga.others.csv.CSVPlayback</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<finalName>playback</finalName>
</configuration>
<phase>package</phase> <!-- bind to the packaging phase -->
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
Önce maven-assembly-plugin'in güncel bir versiyonunu kullanın. http://maven.apache.org/plugins/ – khmarbaise
@khmarbaise, bir şans: burada çıkış bakınız: ' [BİLGİ] ------------------- -------------------------------------------------- --- [HATA] hedef org.apache.maven.plugins çalıştırılmasında hata: maven-montaj-eklentisi: 2.6: tek (varsayılan-cli) projesi Hyuga ile ilgili: Hata okuma meclisleri: bulunamadı montaj tanımlayıcılar. -> [Yardım 1] org.apache.maven.lifecycle.LifecycleExecutionException: maven-montaj-eklentisi: 2.6: Hedef org.apache.maven.plugins yürütülemedi tek (varsayılan-cli) projesi Hyuga ile ilgili: Hata okuma montajları : Hiçbir montaj betimleyicisi bulunamadı. '' –
Ah… bunu şöyle yürütüyorsunuz: 'mvn ... assembly: single'? Eğer öyleyse .. Bunu yapmak 'mvn temiz package' gibi yaşam döngüsü içinde bunu kullanmıyorum .... – khmarbaise