2017-03-16 29 views
1

Eclipseには2つのプロジェクトがあります。 1つはWARファイルとしてエクスポートするWebプロジェクトです。 2つめのJavaプロジェクトは、いくつかの依存関係ジャールをバンドルするためだけに存在します。 (多くのjarファイルであり、Mavenリポジトリには存在しないため、プロジェクトをまとめるのが最も簡単な方法です)Eclipse:他のプロジェクトの依存関係をWARに含める

これで、Web-Projectは依存プロジェクトからのJAR WEB-INF/lib-Folderにあります。私はすでに、次の手順を実行:

  • は、依存関係、プロジェクトのビルド・パスにJARを含める
  • 輸出(注文とエクスポート]タブを使用して)依存-プロジェクトからすべてのJAR
  • は、Webに依存-プロジェクトを含めますビルドパス-projects
  • が展開パスWEB-INF/lib/dependencies.jarを使用してWeb-プロジェクトの展開アセンブリに依存-プロジェクトを追加

しかし、たとえデかかわらを(hereを示唆しました) pendency - プロジェクトは展開アセンブリに含まれ、WARファイルにはエクスポートされません。私は一歩足りませんか?

答えて

1

phantasy groupid、phantasy artifactidおよびphantasyバージョンで、jarファイルを依存関係としてインストールできます。

+0

私はすでにそれについて考えていましたが、約50個のJARですので、これは多くの作業になります。他の提案はありますか? – SilverNak

+0

すべての50個のjarファイルでスクリプトを作成できます。窓を使っていますか? –

+0

はい、ただし、Mavenを使用する場合は、Nexusリポジトリにjarを展開する必要があります – SilverNak

関連する問題