繁体   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