我正在使用onejar-maven-plugin为我的项目生成jar,一切都进行得很顺利。但是,当我试图将它更改为一个子文件夹时,例如。dist,生成来自maven-jar-plugin的jar,而不是从onejar生成jar。
onejar插件没有输出目录选项。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<outputDirectory>${project.build.directory}/dist</outputDirectory>
<archive>
<manifest>
<mainClass>com.ss.itempriceclient.ItemPriceUploader</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.dstovall</groupId>
<artifactId>onejar-maven-plugin</artifactId>
<version>1.4.4</version>
<executions>
<execution>
<configuration>
<classifier>onejar</classifier>
</configuration>
<goals>
<goal>one-jar</goal>
</goals>
</execution>
</executions>
</plugin>如何将onejar生成的文件的输出目录更改为子文件夹,例如。dist
发布于 2014-11-17 09:18:12
我终于和maven-assembly-plugin一起去了。有很多配置选项。
https://stackoverflow.com/questions/26670360
复制相似问题