問題タブ [xmlbeans-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.
maven - Maven Xmlbeans プラグイン - 指定されたスキーマのファイルを生成して保持する
XML ベースのソフトウェアを開発しようとしています。私はMavenとXmlBeansを使用しています。
私は、いくつかの要素、抽象型などを定義するbase-project
を提供しています。base-xml-schemas
他のすべてsub-projects
も xml-schema を提供します。ただし、これらのサブプロジェクトは、base-xml-schemas
によって定義された要素/タイプを使用および拡張するために をインポート/参照しbase-schemas
ます。
にsub-projects
依存していますがbase-project
、xmlbeans プラグインを使用するbase-xml-schemas
には が存在する必要がschemaDirectory
あります。暗示として、私のすべてのサブプロジェクトは、base-xml-schemas
.
Myは Jboss 内のすべてのアプリケーションで使用可能になり、タイプは実行時に解決できるため、sub-projects
これらのサブプロジェクト固有のスキーマとコンテンツのみを jar に含める必要があります。base-project
xmlbean には、コード生成のために参照されるすべてのスキーマが存在する必要があることを理解したので、xmlbean によって生成されたすべてのコードを削除して、特定のスキーマbase-xml-schema
に関連するファイルを保持したいと考えています。sub-project
私は手動でこれを行いました.Mavenには依存関係があり、クラスは実行時に利用できるため、プロジェクトのコンパイルとランタイムは正常に機能します。
私の質問は、生成されたファイルが生成base-schema
直後に削除されるように、maven を使用してこれを自動化する方法です。
java - Maven - xmlbeans : 複数のスキーマ ファイルを操作して単一の jar ファイルを生成する
異なるサービス スキーマ ファイル (5 つ以上) があり、そこから xmlbeans を使用して jar ファイルを生成したいと考えています。
次のようにxmlbeanプラグインを使用していました
サービススキーマごとに異なるパッケージ名を付けたいです。それを指定する方法と、パッケージの詳細を適用するためのスキーマ パスと xsdConfig ファイルを提供する場所。
ご意見をお聞かせください。
java - ClassPath クラスが見つかりません (Maven の依存関係) Java
そのクラスが見つからないため、Java アプリとしてコンパイルしようとすると問題が発生します。
Web を検索した後、スタック オーバーフローにより、クラスをクラス パスにコピーする必要があることがわかりましたが、図でわかるように、その依存関係やプロジェクト内のクラスはありません。
ここに写真があります:
これは私の pom.xml です:
(< / dependencies > タグが追加されていますが、ここには表示されていません)。
そのクラスがこのパッケージに含まれていることを示したいのですが、それを使用できるかどうかわかりません:
私はmaven buildとして実行し、その後maven installとして実行しましたが、この時点では問題ありません(ビルド成功)が、メインクラスから呼び出そうとするとエラーが発生します。
さらに詳しい情報が必要な場合は、お尋ねください。