0
我有一个复制文件夹并创建JAR的任务。使用maven-assembly插件来生成一个jar,但问题是它创建一个文件夹artificat-id +版本我不想创建我需要的,因为我是复制和创建一个jar。复制文件夹并在Maven中创建Jar
<assembly
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
<id>concordian</id>
<formats>
<format>jar</format>
</formats>
<!-- Adds the dependencies of our application -->
<fileSets>
<!-- Adds deploy scripts to the root directory of zip package. -->
<fileSet>
<directory>${project.build.directory}/concordion</directory>
<outputDirectory></outputDirectory>
<includes>
<include>**/**</include>
</includes>
</fileSet>
</fileSets>
</assembly>
它最终创建jar文件夹+和任何我从上面的结构复制的文件。我需要删除的文件夹+
为什么你想创建通过Maven的ASSMBLY-插件,而不是行家-JAR-plugin的一个罐子? – khmarbaise 2015-02-12 05:46:31
我正在创建一个罐子,但我需要用一些文件创建一个罐子。 – pradeep 2015-02-12 06:52:08
“有些文件”是什么意思?那么maven-jar-plugin的includes选项呢? – khmarbaise 2015-02-12 07:02:59