0

更新したいEARファイルがあります。Antでこれを行うには、EARを解凍してからJARを解凍し、いくつかのファイルを置き換えてから再パッケージ化します。

私はMavenで同じことを試みていますが、ほとんど成功しておらず、混乱を招いています。

これまでにやった

1)ローカルのMavenリポジトリにEARファイルをインストールします2)解凍します3)必要なファイルを置き換えます

新しいEARファイルを取り戻す方法がわかりません。すべてがリポジトリにあります。

私の理解では、EARプラグインはすべてをejb、warフォルダーにパックし、耳を吐き出します。しかし、EARファイルを直接入手したので、プロジェクト自体はありません。

これに関する提案はありますか?

また、Mavenに関する優れたチュートリアルはありますか?

ありがとう、

4

1 に答える 1

0

「空白の」Mavenプロジェクトを使用し、EARファイルがすでにリポジトリ内にある(別のプロジェクト/ツールによってプッシュされている)と想定して、おそらく次の手順を実行する必要があります。

  • 依存関係:unpack mojoを使用して、EARを取得および解凍します(プロジェクトの/ target /フォルダー内)。
  • 内容を変更する
  • アセンブリプラグインを使用して、そのEARファイルを再パックします

次に、その新しいEARファイルで行う必要があることを実行します。

「空白の」Mavenプロジェクトは、通常のプロジェクト(コンパイルソース、パッケージ出力など)として機能するのではなく、特定のプラグインを介して既存のアーティファクトを操作するのに役立つことを意味します。

于 2013-03-26T15:24:16.850 に答える