xsd WADL 对 cxf-wadl2java-plugin 的语法支持

xsd grammars support for cxf-wadl2java-plugin from WADL

我正在尝试通过 cxf-wadl2java-plugin 从 wadl 文件生成 java 文件。有一个 SOF post 讨论将所有 xsd 文件放在 wadl 文件 SOF post 的相同位置 我将所有 xsd 文件放在同一个 wadl 文件位置,但没有结果。 任何示例 pom XML 都会有很大帮助。 想知道是否有人也为 xsd 语法尝试过 wadl2java。提前致谢! 下面是 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>

是的,我们需要将所有 xsd 文件放入与 wadl 文件相同的位置以生成 java 代码。只有我观察到的实现 类 只是空实现。可能我们需要进一步更新样板代码。但从 xsd 文件生成 java 代码的问题已解决。