【问题标题】:xsd grammars support for cxf-wadl2java-plugin from WADLxsd 语法支持来自 WADL 的 cxf-wadl2java-plugin
【发布时间】:2022-01-30 01:33:38
【问题描述】:

我正在尝试通过 cxf-wadl2java-plugin 从 wadl 文件生成 java 文件。有一篇 SOF 帖子讨论了将所有 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>

【问题讨论】:

    标签: maven wadl


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-31
      • 2015-05-10
      • 1970-01-01
      • 2018-03-19
      • 1970-01-01
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多