問題タブ [maven-ear-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 - Mavenプラグインのバージョンをアップグレードするにはどうすればよいですか?
私はmaven-ear-pluginバージョン2.3.1を使用しています-新しいバージョンが利用可能であることを知っています:http://maven.apache.org/plugins/maven-ear-plugin/
最新バージョンにアップグレードする方法がわかりませんか?
jakarta-ee - Maven2: エンタープライズ プロジェクトのベスト プラクティス (EAR ファイル)
Ant から Maven に切り替えたばかりで、EAR ファイル ベースのエンタープライズ プロジェクトをセットアップするためのベスト プラクティスを見つけようとしていますか?
EJB 用の jar ファイル、Web 層用の WAR ファイル、カプセル化された EAR ファイル、および対応するデプロイメント記述子を使用して、かなり標準的なプロジェクトを作成したいとします。
どうすればいいですか?プロジェクトをarchetypeArtifactId=maven-archetype-webapp
war ファイルと同じように作成し、そこから拡張しますか? これに最適なプロジェクト構造 (および POM ファイルの例) は何ですか? ear ファイル関連のデプロイメント記述子などはどこに貼り付けますか?
助けてくれてありがとう。
java - Maven2 で、WAR と EAR を構築してその WAR を単一の POM に含める最も簡単な方法は何ですか?
状況はかなり単純です。Mavenで構築するために変換しているJava Webアプリケーションがあります。現在、アプリは Ant を使用して 1 つの WAR ファイルにビルドされ、非常に単純な application.xml を使用して EAR にバンドルされます。
maven-war-plugin
どちらも私にmaven-ear-plugin
は非常に簡単に見えます.WARプロジェクトはEARプロジェクトの依存関係として、上記を2つの異なるプロジェクトと見なすことを余儀なくされているようです. 特にWARプロジェクトのプロファイル設定は環境ごとに変わるため、これは少し不便に思えます.EARをビルドしようとするたびに、ビルドの微調整を繰り返さなければならないようです.
つまり、WAR を構築し、それをこの単純な EAR にパッケージ化する簡単な方法はありますか? これらを 2 つの別々のプロジェクトとして維持することは避けたいと思いますが、同様に、これを達成するためにアセンブリを使用する過度に厄介なハックに頼りたくありません。
svn - Hudson/Maven2 を設定して SVN リビジョンを EAR の名前に追加するには?
Hudson、Maven2、および maven-ear-plugin を使用します。
ビルドされた EAR ファイルのファイル名 (project-1234.ear など) に SVN リビジョンを含めることはできますか?
java - Mavenでファイル名からバージョン番号を削除する
Mavenに5つのモジュールがあるプロジェクトがあります。現在、「mvn clean install」を実行すると、他のモジュールから1つのwarと1つのsarの2つのjarを含むearが生成されます。
すべてのファイル名にはバージョンが含まれています(例:projectx-ear-2.0.0.ear、projectx-client-2.0.0.jarなど)。
ファイル名のバージョンを省略するには、jarの1つと最後のearの名前を変更する必要があります。次のようになります。
現在、ビルドに次のプラグインを使用しています:maven-compiler-pluginおよびmaven-release-plugin
私が期待する結果を達成するための最良の方法は何でしょうか?
java - Maven-ear-plugin - 複数のモジュール (jar、wars など) を除外
新しいプロジェクトの ear ファイルを作成するために、Maven EAR プラグインを使用しています。プラグインのドキュメントで、モジュールの除外ステートメントを指定できることに気付きました。たとえば、私のプラグインの構成は次のとおりです...
このアプローチは、除外するモジュールが 4 ~ 5 個ある小規模なプロジェクトではまったく問題ありません。ただし、私のプロジェクトには 30 以上ありますが、プロジェクトを開始したばかりなので、プロジェクトが拡大するにつれて、これは成長する可能性があります。
モジュールごとに明示的に除外ステートメントを宣言する以外に、ワイルドカードを使用するか、すべての Maven 依存関係フラグを除外して、宣言したモジュールのみを含め、他のすべてを除外することは可能ですか? よりエレガントなソリューションを知っている人はいますか?
maven-2 - maven-ear-pluginは、jbossバージョンが4.2の場合は機能しますが、5は機能しません。なぜですか?
私はmavenを使用してmaven-ear-pluginを構成しています。jbossのバージョンが5であると言うと、次の例外が発生します(以下のコードのタグの下を参照)。バージョンを4.2に置き換えると機能します
jboss 4.2では正常に動作するのに5では動作しないのはなぜですか?
次の例外が発生します。
何か案が。ありがとう
jakarta-ee - maven2で耳のビルドを進める方法は?
私はmaven2が初めてです。昨日まで、maven2から戦争を構築することに成功しました。私の次の目標は、いくつかのjarファイルも含むwarファイルのearファイルを構築することです。
それを手伝ってくれませんか。大変感謝しております。
よろしく Gnash-85
java - Maven を使用して耳を構築する
私はmavenを初めて使用します。耳の構築をantビルドからmavenビルドに変更するタスクがあります。これに関連するいくつかのチュートリアル、 maven を使用して耳を構築する方法はどこにありますか?
これに関連する何かを知っている場合は、私を指導してください....
ありがとう
編集:
投稿していただきありがとうございます。指定されたリンクを読んで、そこからどのように理解したか、war ファイルと ejb jar をアーティファクト (会社のリポジトリ) にデプロイして、pom ファイルの依存関係として耳から追加できるようにする必要があります。
また、ear には複数の war ファイルが含まれる可能性があります (私の ear には複数の war ファイルが含まれると思われるため) ?
私がこれを正しく理解しているかどうか教えてください...
java - Maven で構築された私の耳は、その APP-INF/lib を生成しません
タイトルで述べたように、ear をビルドするときにアーティファクト (wars と ejbs) が ear 内にコピーされますが、APP-INF/lib が欠落しており、何が原因かわかりません。
これは pom.xml の一部です:
また、/contentEar フォルダーには application.xml ファイルとマニフェスト ファイルしかありません。
これについてのアイデアがあれば、私を助けてください...