【发布时间】:2010-11-10 07:31:36
【问题描述】:
我正在使用 maven cxf-codegen-plugin 从 wsdl 生成 java web 服务文件。 如果我尝试在默认输出目录中生成文件,该插件可以正常工作 (目标\生成源\cxf), 但如果我试图通过使用在其他目录中生成它们:
<sourceRoot>src/main/myOtherDir</sourceRoot>
在我的 pom.xml 中, 仅在我这样做的情况下生成文件:
mvn clean eclipse:eclipse
如果我这样做了
mvn eclipse:eclipse
如果没有“清理”,则不会生成文件...
有人知道吗....?
我的 pom:
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>${cxf.version}</version>
<executions>
<execution>
<id>generate-sources</id>
<configuration>
<sourceRoot>src/main/myOtherDir</sourceRoot>
<wsdlOptions>
<wsdlOption>
<wsdl>src/main/resources/wsdl/AccountWS.wsdl</wsdl>
</wsdlOption>
</wsdlOptions>
</configuration>
<goals>
<goal>wsdl2java</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
谢谢, 阿隆
【问题讨论】: