首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改jaxws-maven-plugin生命周期

更改jaxws-maven-plugin生命周期
EN

Stack Overflow用户
提问于 2013-04-11 05:56:33
回答 1查看 580关注 0票数 0

我们希望创建一个使用jaxws-maven-plugin *wsimport*从WSDL生成Java类的项目。但是,我们希望将wsimport生命周期从默认的生成源切换到自定义生命周期。我们怎么能做到呢?

例如,我们希望能够通过调用自定义阶段来手动调用wsimport插件,比如wsimport生成源。

EN

回答 1

Stack Overflow用户

发布于 2013-04-11 12:38:16

您只需定义希望在pom中插件配置的executions部分执行插件的生命周期阶段。这是通过<phase>标记完成的。

因此,例如,要在test阶段执行jaxws-maven-plugin,只需执行以下操作:

代码语言:javascript
复制
<project>
  ...
    <build>
        <plugins>
            <plugin>
                <groupId>org.jvnet.jax-ws-commons</groupId>                    
                <artifactId>jaxws-maven-plugin</artifactId>
                <version>2.2</version>
                <executions>
                    <execution>
                         <id>myCustomExecution</id>
                         <goals>
                             <goal>wsimport</goal>
                         </goals>
                         <phase>test</phase>
                         <configuration>
                             ...                 
                         </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
  ...
</project>

更多细节可以在这里看到:Tag

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15941641

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档