2012-02-24 10 views
0

プロジェクトをjarファイルとしてパッケージ化する場合、mavenにはjarファイル内のプロジェクトのpomファイルが含まれます。
私はEclipse Indigoを使用しており、m2eをインストールしています。 JARアーティファクトをインストールするにはEclipse - >インポート - > Maven - >パッケージをローカルリポジトリにインストールしてください... 次に参照ボタンをクリックしてインストールするJARを選択してください 私も提供しています:groupid、artifactid 、バージョン、分類器などeclipseを使用してMavenローカルリポジトリにJARファイルを手動でインストールするときに使用するPOMファイルとは何ですか?

POMファイルについては、日食は3つのオプションを私に提供しています。私はからそれを抽出することによって得ることができた(参照ボタンをクリックして、POMファイルを選択するには

  1. JAR)、または

  2. リクエストするチェックボックスをオンにするにはPOMファイルの作成または

  3. "POMの選択"を空白にし、 "POMの作成"のチェックを外すには

私のJARファイルには、JARの依存関係が含まれるPOMが含まれていることを考慮すると、JARをローカルリポジトリにインストールする正しい方法は何ですか?

答えて

0

pomファイルを抽出してオプションに追加する必要があります。これは通常の場合ではなく、jarファイル内のファイルをpomする必要があります。

通常、ソースからそのjarをコンパイルするプロジェクトのインストールプラグインを使用して、ローカルリポジトリとリモートリポジトリにファイルをデプロイします。インストールプラグインはjarに加えてpomファイルをコピー/アップロードしますが、jarファイルには含まれません。

関連する問題