おそらくオプションのフィールドとして、そのマニフェストにリストされているjarの依存関係を持つことは本当に便利だと私には思えます。この機能がなければ、どこかの Web 上で見つけたり、依存関係管理ツールを使用したり、それらの線に沿った何かを使用したりせずに、jar が何に依存しているかを知ることはほぼ不可能です。誰もがアーティファクト ID、グループ ID、バージョン規則全体を使用するようになったので、プロジェクトのセットアップに必要なツールが大幅に簡素化されると思います。
必要以上に Maven を使用する必要があることに気付きました。なぜなら、何かに Apache コモンズやロギングが必要かどうか、またはどのような場合であれ、何かが必要かどうかを判断するのが非常に面倒だからです。マニフェスト フィールドに jar をリストするだけではどうですか?