Tomcat で実行されている Eclipse プロジェクトがあり、依存関係の jar は WEB-INF/lib ディレクトリにあります。すべてが素晴らしいです。しかし、エクスポート時に作成される war ファイルは巨大で、テスト サーバーとの間でやり取りする必要があり、時間がかかります。それは無駄のようです。
そのため、すべての依存関係 jar をファイル システムの dependency_jars フォルダーに配置し、そこを指すようにビルドを構成しました。ビルドは機能しますが、(まだローカル マシンで) 実行すると、アプリでランタイム エラーがスローされます。
いろいろ読んで、プロジェクトのプロパティに移動し、jar を Web 配置アセンブリに追加しました。これでランタイムは機能しますが、エクスポートされた war にはすべての jar がパッケージ化されています。
では、依存関係をランタイム環境で利用できるようにするにはどうすればよいでしょうか。