0

モジュールに分割しようとしている大きな red5 Java プロジェクトがあります。

このタスクにはmavenを使用することにしました。

1 つの大きな Maven Web プロジェクトを作成し、複数の Maven プロジェクト (Web ではない) 内に作成し、それぞれに目的のクラスを追加しました。

特定の場所に red5 をインストールしました。

このlibディレクトリには、プロジェクトを適切にコンパイルするために必要な関連ライブラリが含まれています。

メイン プロジェクトの pom.xml に依存関係を追加して、red5 の場所/lib ディレクトリにすべての jar ファイルを追加したいのですが、コンパイル時のみです。

つまり、それらが実行される red5 環境で利用できるため、それらを jar にパッケージ化する必要はありません。

どうすればそのようなことを構成できますか?

ありがとう!

クフィル

4

1 に答える 1

2

最良の方法は、これらの依存関係をリポジトリ マネージャーにデプロイし、Maven ビルドで通常の依存関係として使用することです。特定のケースでは、コンパイルにのみ使用されるが、環境によって提供されると説明したスコープを指定して定義する必要があります。

于 2012-08-03T12:34:34.637 に答える