maven jar插件:3.1.3无法执行目标
项目需要将maven jar插件从2.3.x版本更新到当前最新版本(3.1.2),更新后无法执行目标 更新前的pom文件如下所示maven jar插件:3.1.3无法执行目标,maven,intellij-idea,maven-jar-plugin,Maven,Intellij Idea,Maven Jar Plugin,项目需要将maven jar插件从2.3.x版本更新到当前最新版本(3.1.2),更新后无法执行目标 更新前的pom文件如下所示 <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.3.1</version> <executions>
<plugin>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<executions>
<execution>
<goals>
<goal>jar</goal>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
<configuration>
<archive>
<manifestFile>src/main/resources/templates/MANIFEST.MF</manifestFile>
<manifestEntries>
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
<Bundle-Version>${project.version}</Bundle-Version>
<Bundle-ManifestVersion>2</Bundle-ManifestVersion>
<Bundle-Name>${project.groupId} ${project.artifactId} package</Bundle-Name>
</manifestEntries>
</archive>
</configuration>
</plugin>
maven jar插件
2.3.1
罐子
试验罐
src/main/resources/templates/MANIFEST.MF
${project.groupId}.${project.artifactId}
${project.version}
2.
${project.groupId}${project.artifactId}包
一旦更改为3.1.2
并运行maven clean and install,它将打印出以下错误
未能执行目标
plugins:maven-jar插件:3.1.2:jar(默认)on
项目xxx:您必须使用分类器来附加
将构件添加到项目中,而不是替换它们
问题:
如何使用分类器将补充工件附加到项目中,而不是替换它们
更多信息
project是一个java项目,intelliJ IDEA是IDE在配置部分中添加一个分类器将使其工作
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.2</version>
<executions>
<execution>
<goals>
<goal>jar</goal>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
<configuration>
<classifier>client</classifier>
<archive>
<manifestFile>src/main/resources/templates/MANIFEST.MF</manifestFile>
<manifestEntries>
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
<Bundle-Version>${project.version}</Bundle-Version>
<Bundle-ManifestVersion>2</Bundle-ManifestVersion>
<Bundle-Name>${project.groupId} ${project.artifactId} package</Bundle-Name>
</manifestEntries>
</archive>
</configuration>
</plugin>
org.apache.maven.plugins
可能存在的副本