使用Maven和CXF插件从WSDL生成Java源代码

时间:2012-11-07 15:59:45

标签: maven cxf maven-plugin

我有一个Maven项目。 pom的目​​标是使用cxf-codegen-plugin插件从WSDL文件生成Web服务。

如何从此pom.xml生成网络服务的来源?

2 个答案:

答案 0 :(得分:1)

只需执行generate-sources目标:

mvn generate-sources

源的目标在pom.xml中指定。默认情况下是target / cxf

答案 1 :(得分:1)

您还可以使用maven-source-plugin生成来源:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-source-plugin</artifactId>
    <version>2.1.2</version>
    <executions>
        <execution>
            <id>attach-sources</id>
            <goals>
                <goal>jar</goal>
                <goal>test-jar</goal>
            </goals>
        </execution>
    </executions>
</plugin>

这将为您的主应用程序和测试生成源。