Maven assembly.xml未从Eclipse读取
我正在尝试使用maven汇编插件构建tar文件,下面是同样的代码片段。当我使用mvn install命令从CMD提示符进行构建时,tar正在生成,而它在eclipse中不工作,并获取以下日志。注意:-Maven和JDK对于这两种执行都是通用的 pom.xmlMaven assembly.xml未从Eclipse读取,maven,maven-2,maven-3,maven-assembly-plugin,Maven,Maven 2,Maven 3,Maven Assembly Plugin,我正在尝试使用maven汇编插件构建tar文件,下面是同样的代码片段。当我使用mvn install命令从CMD提示符进行构建时,tar正在生成,而它在eclipse中不工作,并获取以下日志。注意:-Maven和JDK对于这两种执行都是通用的 pom.xml <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration&
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
<descriptor>assembly.xml</descriptor>
</descriptors>
<appendAssemblyId>false</appendAssemblyId>
<tarLongFileMode>gnu</tarLongFileMode>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>attached</goal>
</goals>
</execution>
</executions>
</plugin>
命令控制台
[INFO] --- maven-assembly-plugin:2.2.1:attached (default) @ test ---
[INFO] Reading assembly descriptor: assembly.xml
看起来maven assembly插件目标[assembly:single]只能从命令行运行
如果有任何解决方案可用,请提供建议。我只能推测您正在Eclipse中运行Maven,其中包含一些关闭该选项的参数。除此之外,如果没有完整的pom文件,很难看到那里发生了什么。此外,我不知道那种插件
测试程序集验证器正在运行,它有什么用途?除了那些插件版本有点过时…顺便说一句:这篇文章的标题是误导性的,因为问题是在通过eclipse执行时跳过了一些东西,但是描述符读取正确。。。
[INFO] --- maven-assembly-plugin:2.2.1:attached (default) @ test ---
[INFO] Reading assembly descriptor: assembly.xml