我试图通过cxf-wadl2java-plugin从wadl文件生成java文件。有一篇SOF文章讨论了将所有xsd文件放在SOF post文件的同一个位置,我将所有xsd文件放在同一个wadl文件位置,但没有结果。任何示例pom都会有很大帮助。想知道是否有人也尝试过wadl2java的xsd语法。提前谢了!下面是pom XML条目:
<plugin>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-wadl2java-plugin</artifactId>
<version>3.5.0</version>
<executions>
<execution>
<id>generate-sources</id>
<phase>generate-sources</phase>
<configuration>
<sourceRoot>${basedir}/target/generated-sources/cxf</sourceRoot>
<wadlOptions>
<wadlOption>
<wadl>${basedir}/src/main/resources/model/file_name.wadl</wadl>
<impl>false</impl>
<packagename>com.services.rest.v1</packagename>
<generateImpl>true</generateImpl>
</wadlOption>
</wadlOptions>
</configuration>
<goals>
<goal>wadl2java</goal>
</goals>
</execution>
</executions>
</plugin>发布于 2022-01-31 04:17:30
是的,我们需要将所有xsd文件放在与wadl文件相同的位置,以生成java代码。我只注意到实现类只是空实现。也许我们需要进一步更新样板代码。但是,从xsd文件生成java代码的问题得到了解决。
https://stackoverflow.com/questions/70911160
复制相似问题