問題タブ [maven-jaxb2-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1527 参照

java - JAXB が java オブジェクトを要素ではなく複合型にマップするのはなぜですか?

私はこれを持っていますXSD:(フラグメント)

JAXB はというクラスを出力しますが、代わりに名前concreteComplexAを出力するようにできますか?concreteA

XSDサードパーティ製なので改造不可。

ありがとうございました!

ウド。

0 投票する
3 に答える
1240 参照

jaxb - JAXB (jaxb2-maven-plugin) がこの属性をスキップするのはなぜですか?

jaxb2-maven-plugin 1.3 オブジェクトから属性をスキップします。を変更できませんXSD。(XSDフラグメント)で:

結果Java Object(フラグメント):

attAメンバーを生成していないのはなぜ ですか?

インライン列挙が原因である可能性がありますか?

ありがとうございました。

うど。

0 投票する
3 に答える
5439 参照

java - jaxb2 maven プラグインを使用して Java ファイルの Generated on... をスキップする

maven-jaxb2-plugin「免責事項」を書かないようにお願いします。

少なくともタイムスタンプ。

ありがとうございました。

ウド。

0 投票する
1 に答える
1127 参照

java - 単一クラスの値コンストラクターのJaxb生成

私は、Javaクラスを生成するためのmaven-jaxb2-pluginであるXSDのコレクションを持っています。値コンストラクターが必要なクラスが1つありますが、生成された他のクラスの値コンストラクターは必要ありません。jaxb-value-constructor-pluginを見てきましたが、単一のクラスを指定する方法がわかりません。

欠落している値コンストラクターを1つのクラスだけで生成する方法はありますか、それとも別のプラグインを確認する必要がありますか?

0 投票する
3 に答える
9861 参照

maven-2 - maven-jaxb2-plugin で JAXB バージョンを指定する方法は?

最新バージョンの jaxb: 2.2.4-1 を使用する必要がありますが、maven または maven-jaxb2-plugin は JDK からのものを取得しているようです。

次のようにバージョンを指定してみました。

しかし、ログには次のように書かれています:

javax.xml.bind:jaxb-api と com.sun.xml.bind:jaxb-impl の正しいバージョンに依存関係を追加しようとしましたが、役に立ちませんでした。

maven-jaxb22-plugin も使用してみましたが、うまくいきませんでした。

0 投票する
1 に答える
12975 参照

maven - maven-jaxb2-pluginは出力を生成していません

私はMavenを初めて使用し、それを使用してXSDからJavaクラスを生成しようとしています。

私のxsdファイルはsrc/main / resources/xsdにあります

依存関係にはこれがありますが、Java 1.6を使用しているので、必要ないと思います。

ビルドセクションで私は持っています

しかし、実行しても何も得られません。出力を確認するために-eフラグと-Xフラグを指定してmvncompileとgenerate-sourcesを実行しましたが、ターゲットが呼び出されていないようです。何か案は ?

0 投票する
4 に答える
3158 参照

java - カスタムセッターをmaven-jaxb2-pluginに挿入します

org.jvnet.jaxb2.maven2 :maven-jaxb2-pluginを使用して、XSDスキーマファイルからPOJOを作成しています。

ここで、カスタムセッターのようなものを挿入したいと思います。すべての文字列をトリミングし、特定の文字を削除する必要があります。

これを行う方法を知っていますか?


XJBファイル:


Javaタイプをバインドするためのソリューション:


ただし、プロパティのタイプは。ですが、コンテンツが混在するノードのプロパティに@XmlJavaTypeAdapterはまだ追加されていません。contentjava.lang.String

0 投票する
0 に答える
2064 参照

maven-2 - JAXB2Mavenプラグインは注釈またはインジェクションコードを生成できません

私は現在、xsdおよびxjbバインディングファイルからドメインオブジェクトを生成する素晴らしい仕事をするantタスクを持っています。カスタムプラグインに基づいて、注釈を作成し、必要な場所にコードを挿入します。

現在、これらすべてをMavenに移動しようとしていますが、オブジェクトを生成することはできますが、コードに注釈を挿入または追加することはできません。私のPOMプラグインエントリは次のとおりです。

オブジェクトは作成されますが、挿入されたコードや注釈はありません。出力は、何かが間違っていることを示すものではありません。

それがここで役立つ場合は、私の作業アリの設定です:

antrunのようなセットアップを使用できると思いますが、これを機能させることができると期待していました。

どんな考えでも大歓迎です。

ありがとうNoush

0 投票する
1 に答える
837 参照

jaxb2 - ファイルが見つかりません:maven-jaxb2-plugin

jaxb2プラグインを使用してアーティファクト(依存関係)からスキーマをコンパイルしようとしています。トピックに従いました:Mavenアーティファクトからスキーマをコンパイルする

http://confluence.highsource.org/display/MJIIP/User+Guide#UserGuide-UsingcustomJAXB2plugins

そして私が持っているコードは

原因:java.io.FileNotFoundException:JARエントリindex.xsdがjaresp-schemas-1.0-SNAPSHOTに見つかりません

ちなみに、index.xsdはsrc / main / resources / schema /フォルダーの下にあり、フォルダー全体も指定しようとしましたが、同じエラーが発生します

0 投票する
1 に答える
4694 参照

java - MavenJAXB2.xプラグインを使用したカスタムJAXB2プラグインの実行

MavenJAXB2.xプラグインを使用してJAXBJavaクラスを生成したいhttp://static.highsource.org/mjiip/maven-jaxb2-plugin/generate-mojo.html

生成プロセス中に実行するカスタムJAXBプラグインを宣言するために、次のような「args」要素を使用しました。

問題は、Maven生成プロセスが次のエラーで失敗することです。

プロジェクトで目標org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.7.4:generate(デフォルト)を実行できませんでした:コマンドラインの解析中にエラーが発生しました[[Ljava.lang.String; @ 1ad4a1ae]

args値を指定する方法について何かアイデアはありますか?

ありがとう