[英]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.