一連の依存関係 (Apache Commons libs など) と、Spring フレームワークへの依存関係を持つスタンドアロンの Java アプリケーションを作成しました。
私はこれを Eclipse で構築しましたが、正常に動作します。今、私はそれを本番環境にデプロイする必要があるので、すべての依存関係と一緒にパッケージ化する最良の方法と、それを呼び出す方法を見つけようとしています (コマンドラインから呼び出されます)。
強引な方法は、私のプロジェクトを jar としてエクスポートし、すべての依存 jar (およびその依存関係) を見つけて、それらを共通ディレクトリにコピーし、クラスパス上のすべてを含むシェル スクリプトを作成して実行することです。明らかに、それは愚かで退屈に思えます。
Ant、Maven を使用する必要がありますか? 依存するすべての Spring jar を 1 つの大きなファイルにパッケージ化する必要がありますか? これに対処するためのヒントは役に立ちます。