簡體   English   中英

Groovy Maven插件,將目標存根標記為源目錄

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM