我有一個有多個主類的maven項目。我想從這些項目中生成可運行的Jars(包括alle依賴)。我目前有以下構建配置(使用maven.assembly):從單個Maven項目創建多個可運行Jars(包括依賴項)
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>classpath.to.my.mainClass</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
是他們的方式來實現maven組裝?如果沒有,達到目標的最簡單方法是什麼?
您是否嘗試過爲不同配置的'maven-assembly-plugin'創建幾個''條目?這會觸發這個插件兩次,並希望創建兩個JAR文件... –
2012-01-04 14:51:49
@dma_k按照您的建議,嘗試生成三個JAR,前兩個JAR文件被最後的''配置覆蓋。 –
anon
2013-01-14 18:19:56
試着玩''配置選項(勾選[這裏](http://maven.apache.org/plugins/maven-assembly-plugin/howto.html))。 –
2013-01-15 15:08:00