cxf-xjc-plugin

    1熱度

    1回答

    我從命令行使用XJC工具。但是我意識到,我無法使用它生成使用equals()和hashCode()方法的Java類。我用這個: xjc -dtd -d directory -p com.example.package file.dtd 我不知道如何生成方法。我的版本是: xjc version "JAXB 2.1.10 in JDK 6" JavaTM Architecture for XM

    0熱度

    1回答

    我試圖從Maven cxf-xjc-插件生成提供者(我無法更改這些文件)XSD文件的Java源文件。 Evertyhing工作正常,但我需要添加一個新的.xsd文件。這個文件裏面包含了其他的.xsd文件,因爲新的.xsd文件定義了與現有的xsd文件同名的實體(我知道,我知道,但我只是這些.xsd文件的用戶)。啊!他們應該在同一個包...... 的錯誤是典型的: 一個模式不能包含具有相同名稱的兩個全

    1熱度

    1回答

    我從soap webservices wsdl生成java類。 請求不共享通用接口,但我希望他們實現一個或擴展一個通用類。因此我試圖使用xcj-plugin。聲明 <extraarg>-xjc-XautoInheritance-xmlRootElementsImplement=com.path.to.BaseInterface</extraarg> 應該照顧到這一點,並讓所有@XmlRootE

    0熱度

    1回答

    我無法將響應xml映射到由xsd使用cxf-xjc-plugin生成的java。 的pom.xml <build> <plugins> <plugin> <groupId>org.apache.cxf</groupId> <artifactId>cxf-xjc-plugin</artifactId> <version>2.3

    3熱度

    1回答

    我使用org.apache.cxf生成java類文件:cxf-xjc-plugin from xsd。我正在使用全局綁定typesafeEnumMemberName="generateName",所以當插件無法爲枚舉成員創建有效的Java標識符時,插件會爲枚舉類生成成員名稱。 我的問題是: 有沒有辦法改變這些類型安全枚舉成員名的生成方式? 例如,修改它以包含值?這樣,會員代表價值而不僅僅是一個遞增

    2熱度

    2回答

    我需要一個ObjectFactory與多個模式的多個Java對象。我已經運行了幾個不同的插件和這些插件的變體。目前我使用如下: <plugin> <groupId>org.apache.cxf</groupId> <artifactId>cxf-xjc-plugin</artifactId> <version>2.6.2</version> <configu

    2熱度

    2回答

    當在xsdtojava使用cxf-xjc-ts插件,可以添加屬性<extensionArg>-Xts</extensionArg>讓編譯器生成以下方法: import org.apache.commons.lang.builder.ToStringBuilder; @Override public String toString() { return ToStri

    1熱度

    3回答

    我試圖從XSD文件生成一個包含方法toString,equals和hashCode的Java類。我得到了toString的工作,但我無法弄清楚如何讓CXF插件生成equals和hashCode方法。 這是我的XSD文件: <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSc