[英]Maven error when doing packaging
我在尝试为我的 Maven 应用程序执行 POM.xml 文件中的包目标时遇到问题。 尝试打包到 jar 文件时出现以下错误
Failed to execute goal org.apache.maven.plugins:maven-plugin-plugin:3.2:descriptor (default-descriptor) on project codesign-maven-plugin: Error extracting plugin descriptor: 'Goal: version already exists in the plugin descriptor for prefix: getversion
[ERROR] Existing implementation is: com.ios.plugin.VersionMojo
[ERROR] Conflicting implementation is: com.ios.plugin.VersionMojo'
在将
@Mojo<\/code>注释添加到
MyMojo<\/code> (从
AbstractMojo<\/code>类派生的类)之后,刚刚遇到了同样的问题。
源代码有问题的部分:
请注意 Javadoc 和
@Mojo<\/code>注释。
解决方案<\/h1>
解决方案是删除
MyMojo<\/code>类的 Javadoc 并仅使用
@Mojo<\/code>注释。
生成的源代码:
来源: jigger mast:使用 java 5 注释而不是 javadoc 标签创建 maven 插件<\/a>。"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.