首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带maven的XJC集

带maven的XJC集
EN

Stack Overflow用户
提问于 2012-03-29 15:25:47
回答 1查看 5.5K关注 0票数 0

我如何用maven生成一集?我现在收到一条错误消息:an operand is missing (org.apache.cxf:cxf-xjc-plugin:2.4.0:xsdtojava:generate-sources:generate-sources)

在这里我的插件:

代码语言:javascript
运行
复制
<plugin>
            <groupId>org.apache.cxf</groupId>
            <artifactId>cxf-xjc-plugin</artifactId>
            <version>2.4.0</version>
            <configuration>
                <extensions>
                    <extension>org.apache.cxf.xjcplugins:cxf-xjc-dv:2.4.0</extension>
                </extensions>
            </configuration>
            <executions>
                <execution>
                    <id>generate-sources</id>
                    <phase>generate-sources</phase>
                    <goals>
                        <goal>xsdtojava</goal>
                    </goals>
                    <configuration>
                        <xsdOptions>
                            <xsdOption>
                                <extension>true</extension>
                                <xsd>my.xsd</xsd>
                                <packagename>mypackage</packagename>
                                 <extensionArgs>
                                  <arg>-episode</arg>
                                 </extensionArgs>
                            </xsdOption>
                        </xsdOptions>
                    </configuration>

                </execution>
                <execution>
                 <configuration>
                        <xsdOptions>
                 <xsdOption>
                        <extension>true</extension>
                          <xsd>my.xsd</xsd>
                        <extensionArgs>
                            <arg>-Xdv</arg>
                        </extensionArgs>
                    </xsdOption>
                        </xsdOptions>
                    </configuration>

                </execution>


            </executions>

编辑:这集的创作效果很好。在另一个项目中,包含插曲的jar文件是通过episodes属性提供的。但我得到了一个例外:Error while parsing schema(s).Location [ file:/D:/workspace/XXX/src/test/resources/XXX.xsd{45,32}]. om.sun.istack.SAXParseException2: compiler was unable to honor this conversion customization. It is attached to a wrong place, or its inconsistent with other bindings. nested in com.sun.istack.SAXParseException2: (the above customization is attached to the following location in the schema)

它是包含在最终产品中的xsd和插曲信息。这是该行上的一些xjc:javaType适配器引用。这会引起问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-29 15:36:04

不同的插件,你正在使用,但以下的狙击过去为我工作了几年前。您可能希望查看插件的最新版本是否可用等。还可以调整使用模式,并在不需要的情况下删除绑定自定义。

代码语言:javascript
运行
复制
  <plugin>
    <groupId>org.jvnet.jaxb2.maven2</groupId>
    <artifactId>maven-jaxb2-plugin</artifactId>
    <version>0.7.0</version>
    <executions>
      <execution>
        <goals>
          <goal>generate</goal>
        </goals>
      </execution>
    </executions>
    <configuration>
      <schemaDirectory>${basedir}/src/main/xsd</schemaDirectory>
      <schemaIncludes>
        <schemaInclude>Core.xsd</schemaInclude>
      </schemaIncludes>
      <bindingDirectory>${basedir}/src/main/xjb</bindingDirectory>
      <bindingIncludes>
        <bindingInclude>JaxbBindings.xjb</bindingInclude>
      </bindingIncludes>
      <generateDirectory>${project.build.directory}/generated-sources/jaxb</generateDirectory>
      <episode>true</episode>
      <episodeFile>${project.build.directory}/generated-sources/jaxb/META-INF/sun-jaxb.episode</episodeFile>
      <verbose>true</verbose>
    </configuration>
    <dependencies>
      <dependency>
        <groupId>com.sun.xml.bind</groupId>
        <artifactId>jaxb-impl</artifactId>
        <version>2.1.10</version>
      </dependency>
      <dependency>
        <groupId>org.jvnet.jaxb2_commons</groupId>
        <artifactId>jaxb-xjc</artifactId>
        <version>2.1.10</version>
      </dependency>
    </dependencies>
  </plugin>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9928518

复制
相关文章

相似问题

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