私はmavencxf-codegen-pluginを使用してwsdlからJavaWebサービスファイルを生成しています。デフォルトの出力ディレクトリ(target \generated-sources \ cxf)にファイルを生成しようとしている場合、プラグインは正常に機能しますが、次を使用して他のディレクトリにファイルを生成しようとしている場合、プラグインは正常に機能します。
<sourceRoot>src/main/myOtherDir</sourceRoot>
私のpom.xmlでは、次の場合にのみファイルが生成されます。
mvn clean eclipse:eclipse
私が行った場合
mvn eclipse:eclipse
'clean'がないと、ファイルは生成されません。
誰かが何か考えを持っていますか....?
私の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>
ありがとう、アロン