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ファイルにはエクスポートされません。私は一歩足りませんか?
私はすでにそれについて考えていましたが、約50個のJARですので、これは多くの作業になります。他の提案はありますか? – SilverNak
すべての50個のjarファイルでスクリプトを作成できます。窓を使っていますか? –
はい、ただし、Mavenを使用する場合は、Nexusリポジトリにjarを展開する必要があります – SilverNak