我有一个Maven插件,它有一两个年头了。最近,我注意到helpmojo的maven-plugin-plugin目标似乎不起作用。
It 正在为该插件的旧版本工作--我不确定它在哪个版本上停止工作。
我所说的“不工作”指的是,help目标没有正确生成,在使用mvn <plugin>:help调用时也找不到,而其他目标则被找到。
HelpMojo.java是在target/generated-sources/plugin下创建的,但是在插件描述符plugin.xml中没有出现在最终的.jar中。
在maven-plugin-plugin的最新版本中是否引入了bug或破坏更改,或者我是否更改了一些阻止它作为副作用工作的东西?(例如,插件项目现在是多模块的。)
pom.xml配置如下所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-plugin-plugin</artifactId>
<version>3.2</version>
<executions>
<execution>
<id>generated-helpmojo</id>
<goals>
<goal>helpmojo</goal>
</goals>
</execution>
</executions>
</plugin>发布于 2013-07-31 23:49:01
修复方法是降级到3.1版
https://stackoverflow.com/questions/17519808
复制相似问题