CLASSPATH が手に負えなくなっているプロジェクトがあります。他の jar に依存する jar があり、それらはさらに多くの jar に依存するだけでなく、サードパーティの jar の大規模なコレクションもあります。したがって、これらの jar のいずれかを使用するたびに、かなり大きな CLASSPATH を構築する必要があり、ダウンストリームの依存関係が変更された場合、それは同期しなくなります。
1 つの考えは、これらすべてを支援する pkg-config に少し似たツールを作成することです。私はいくつかの検索を行いましたが、何も見つかりませんでした。私が見逃したこのようなツールはありますか、それとも代替ソリューションがありますか?
いいえ、Maven は使いたくありません。すでに別のビルド システムが導入されています。