Maven:如何处理生成的测试源(仅)?

Maven:如何处理生成的测试源(仅)?,第1张

Maven:如何处理生成的测试源(仅)?

使用maven build helper插件

add-test-source
目标将生成的测试源文件添加到build->
http://mojo.prehaus.org/build-helper-maven-plugin/add-test-source-
mojo.html

它确保

test-compile
在构建阶段,编译器插件会自动选择此目标添加的目录。

编辑

这是如何使用cxf-pregen-plugin为testign生成代码的示例

<build>  <plugins>    ...    <plugin>      <groupId>org.apache.cxf</groupId>      <artifactId>cxf-pregen-plugin</artifactId>      <version>${cxf.version}</version>      <executions>        <execution>          <id>generate-test-sources</id>          <phase>generate-test-sources</phase>          <configuration> <sourceRoot>${project.build.directory}/generated/cxf</sourceRoot> <wsdlOptions>   <wsdlOption>     <wsdl>${basedir}/src/main/wsdl/myService.wsdl</wsdl>   </wsdlOption> </wsdlOptions>          </configuration>          <goals> <goal>wsdl2java</goal>          </goals>        </execution>      </executions>    </plugin>    <plugin>      <groupId>org.prehaus.mojo</groupId>      <artifactId>build-helper-maven-plugin</artifactId>      <version>${build-helper-maven-plugin.version}</version>      <executions>        <execution>          <id>add-test-sources</id>          <phase>generate-test-sources</phase>          <goals> <goal>add-test-source</goal>          </goals>          <configuration> <sources>   <source>${project.build.directory}/generated/cxf</source> </sources>          </configuration>        </execution>      </executions>    </plugin>    ...  </plugins></build>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5429949.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存