xjc

    0

    1答えて

    私はXSDファイルからクラスを生成するためにJAXBを使用しています。私は生成されるクラスに共通のインターフェースを実装させたいと思っています。だから、これを行うにはexternal binding fileの方法でJAXB2 Basicsプラグインを試しています。これは私のカスタムバインディングファイルです: 注私で追加したコメント私が行った変更がされています customBindingFile

    0

    1答えて

    スキーマからXJCを使用してJavaモデルクラスを生成していますが、elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIEDをmy package-info.java 。私は一方 <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns="http://www.goo

    1

    1答えて

    XJCのカスタムプラグインを作成しています。私は、XSDスキーマにない余分なクラスを生成するためにXJCが必要です。どうやってやるの? run(Outlineモデル、...)では、ClassOutline型のmodel.getClasses()にアクセスできます。問題はJDefinedClassを追加する必要がありますが、どこに追加するかわかりません。各ClassOutlineには1つのimplC

    0

    1答えて

    私はXJCプラグインに取り組んでいます。私はそれをデバッグしたいと思います。私はJavaの初心者ですし、いくつかの基本的なものが欠けているかもしれませんが、xjcコマンドラインツールで起動したプラグインにどのようにデバッガをつけることができないのか分かりません。それも可能ですか?あなたはプロセスにアタッチすることができますし、イベントを使用してDebugger.Launch()を追加することもでき

    2

    1答えて

    私はカスタマイズを使用するXJCプラグインを開発しています。問題は、私はここで [ERROR] compiler was unable to honor this myPlugin:testAnnotation customization. It is attached to a wrong place, or its inconsistent with other bindings.

    2

    1答えて

    あるcom.sun.tools.xjc.Optionsへの代替、我々は公共のAPIで、この方法とのインタフェースがあります。では JaxbConfiguration newJaxbConfiguration(Options xjcOpts); を実装は、我々はこのような何かを: import com.sun.tools.xjc.ModelLoader; import com.sun.tool

    1

    1答えて

    xjcという奇妙な問題に直面していて、Javaプロパティの要素をマップしようとしています。私はTest2のgetterとsetter for test3を持っていたいと思います。そのよう 私のセットアップ私のバインディングを: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <jaxb:bindings xmlns:xsd="htt

    6

    3答えて

    私は〜2400クラスのJavaプロジェクトを持っています。それらは、ほとんどがいくつかの拡張子を持つXMLスキーマからのXJCを使用して生成されます。 コンパイルには20分ほどの時間がかかりますが、これを改善するために何かできることがあるのでしょうか? 同様のプロジェクトでは生成されるクラスの数が半分になりますが、手書きのクラスがいくつかあり、合計で約3000クラスです。これは、より胃で2〜5分で

    0

    1答えて

    現在、JAXB(およびそのツールXJC)を使用して、XMLスキーマ(.xsd)を自動生成されたJavaクラスに「翻訳」しています。 私は、次のコマンドを実行します。 java -jar "../lib/com.sun.jaxb_1.0.0/jaxb-xjc.jar" schema.xsd しかし、明らかに、私は自分のスキーマをコンパイルすると、次のエラーを取得するために得ることはありません:フ

    0

    1答えて

    は 私は(誰かのマシンからは動くはずです)このコマンドを実行することにより、wsimportを使用してJavaコードにWSDLファイルをオンにしようとしている: wsimport https://webservices-uatprod.dhisco.com/OTAHotelDescriptiveInfo/web_services?WSDL -J-Djavax.xml.accessExternalD