問題タブ [jaxb2-maven-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.
java - jaxb2-maven-plugin (Java 6) で動作する jaxb-facets を取得できません
Java 6 で jaxb2-maven-plugin を使用して、maven で Java クラスからスキーマ ファイルを生成しようとしています。通常は正常に動作します。
さらに、完全なスキーマ機能をサポートするためにjaxb-facetsフォークを使用しています。一般に、jaxb-facets が機能するには、標準の jaxb 実装をオーバーライドする必要があります。しかし、これが問題のようです。jaxb2-maven-plugin を使用する場合、プラグインは常に元の jaxb 実装をダウンロードします。お勧めの攻略法を使ってみましたが、違いはないようです。
私は何時間も頭を叩いています:-(((
これは私のpomファイルの関連部分です:
承認部分は長いので飛ばしました
jaxb - enunciateで型を文書化する方法は?
生成された列挙ドキュメントに入力されたタイプの説明フィールドを取得する方法は?
jaxb2-maven-plugin を使用して jaxb からクラスを生成しています。<xsd:documentation></xsd:documentation>
またはを使用して要素をどのように文書化しても
生成されたクラスで上書きされます。この自動生成された javadoc をこのプラグインから無効にすることはできますか? または、フィールドレベルで文書化できるようにするために、enunciate は実際に私に何を期待しているのでしょうか?
クラスレベル/タイプについて書いたコメントは、生成されたクラスと、宣言された生成されたドキュメントに表示されることに注意してください。
enunciate (v.1.26.2) と jaxb2-maven-plugin (v. 1.5) を使用しています。
java - ビルダーを生成する JAXB プラグインはありますか?
生成された JAXB クラスの Builder パターン クラスを生成する、優れた JAXB プラグインをご存知ですか? JAXB で生成されたクラスを使用してドメインを構成するのは、非常に面倒です。誰かが 2010 年に書き戻したプラグインを見ましたが、最新の Maven プラグイン jaxb2-maven-plugin を使用しておらず、堅牢ではないスキーマ タイプごとにバインディングを指定する必要もあります。
maven - Add explicit source directory in jaxb2-maven-plugin for schemagen
I would like to generate schema from JAXB annotated classes. For this, I am using jaxb2-maven-plugin. The plugin by default scans src/main/java folder for included sources. I would like to specify an extra folder to scan for java classes which is not maven source path.
Can anyone please help?
#xA;maven - プラグイン「org.codehaus.mojo:jaxb2-maven-plugin」でモジョ「xjc」が見つかりません
私はMavenを使用して1年以上にわたってプロジェクトを喜んでコンパイルしてきましたが、今日突然、タイトルに記載されているエラーが発生しています。
プラグイン org.codehaus.mojo:jaxb2-maven-plugin' で mojo 'xjc' (または必要なコンポーネントの 1 つ) が見つかりません
.class ファイルのバージョン番号が正しくありません
以下に引用されているログは、エラー メッセージの直前に表示されますが、関連性があるかどうかはわかりません。私が理解しているように、競合するバージョンがいくつかありますが、なぜ今ポップアウトするのですか?
pom.xml は次のようになります。
ありがとう
java - 複数のスキーマの maven-jaxb2-plugin VS jaxb2-maven-plugin
同じフォルダーの下にある別のパッケージにアンマーシャリングしたい複数の xsd スキーマがありますtarget/generated-sources/xjc
。両方のプラグインを試してみましたが、これら 2 つの構成で両方とも正常に動作するように見えますが、maven-jaxb2-plugin の場合、Eclipse プラグインは無期限にクラスを生成し続けます ( forceRegenerate
= true のため) が、forceRegenerate を指定しないと生成されません2 番目と 3 番目のクラスのセットを実行するmvn clean package
と、構成に問題はありますか?
jaxb2-maven-プラグイン
maven-jaxb2-プラグイン
および build-helper-maven-plugin 構成:
maven - org.codehaus.mojo : jaxb2-maven-plugin : 1.6 --> API の非互換性が発生しました
codehaus の jaxb2-maven-pluginを使用すると、Eclipse で次の問題マーカーが表示されます。このマーカーの内容には次のものが含まれます。
プラグインの構成は次のようになります。
誰かが同様の問題を抱えていますか?
maven - maven プラグイン - jaxb - JAXB クラスの作成
私は JAXB プラグインを使用しており、少なくとも数十のスキーマのクラスを生成する必要があります。各スキーマに対応するパッケージを動的に作成するにはどうすればよいですか?
JAXB2 Maven プラグインで言及されているスタイルにより、pom.xml が非常に乱雑になります。
JAXb2 ヘルプページで提案:
または、この構成を別のxmlファイルに保存することも回避策になると思いますが、これをmavenに含める方法がわかりません