[英]Groovy Maven plugin, marking target stub as source directory
我正在使用gmavenplus-plugin,下面是配置详细信息
<plugin>
<groupId>org.codehaus.gmavenplus</groupId>
<artifactId>gmavenplus-plugin</artifactId>
<version>1.6</version>
<executions>
<execution>
<goals>
<goal>addSources</goal>
<goal>addTestSources</goal>
<goal>generateStubs</goal>
<goal>compile</goal>
<goal>generateTestStubs</goal>
<goal>compileTests</goal>
<goal>removeStubs</goal>
<goal>removeTestStubs</goal>
</goals>
</execution>
</executions>
</plugin>
每次执行maven clean build之后,intellij的设置都会更新,并且它会生成存根作为源文件夹和测试源文件夹。 理想情况下,目标removeStubs和removeTestStubs应该将其从源中删除。 互联网上的所有示例仅基于上述配置。
我错过了什么吗?
IntelliJ挂接到GMavenPlus(和GMaven)生命周期的方式是通过预期特定的目标名称。 1.6通过重命名目标以符合IntelliJ的期望来解决此问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.