gpt4 book ai didi

java - 如何强制为 Javaee 5 生成 cxf-codegen-plugin (CXF wsdltojava) Maven 插件?

转载 作者:行者123 更新时间:2023-12-02 08:22:10 25 4
gpt4 key购买 nike

使用 Maven 和 apache 的 cxf-codegen-plugin 时,它似乎生成了 Java ee 6 的代码。我可以通过错误消息 ../generated-sources/cxf/.../cxf/gen/prod 来判断/IProd.java:找不到符号符号:类 Action 位置:接口(interface)....IProd

Action 仅在jee6++中

我如何强制它为 Javaee 5 生成?是否有任何标志 - 找不到任何标志。

计算机上的所有内容都设置为 Java 1.5,Java_Home 和 java -version 给出 1.5.. 我在编译路径上有 java EE 5 api。 maven中的插件设置为1.5。还是...

编辑:已解决,请参阅评论。

最佳答案

我使用另一个插件生成 JAX-WS 类

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxws-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>wsimport</goal>
</goals>
</execution>
</executions>
<configuration>
<target>2.0</target>
<packageName>some.pack.age</packageName> <!-- The name of your generated source package -->
</configuration>

<!--
if you want to use a specific version of JAX-WS, you can do so like
this
-->
<dependencies>
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-tools</artifactId>
<version>2.1.4</version>
</dependency>
</dependencies>
</plugin>

您应该添加您的 wsdl 文件

/src/wsdl/

关于java - 如何强制为 Javaee 5 生成 cxf-codegen-plugin (CXF wsdltojava) Maven 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5272719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com