В существующем приложении имеется тонна JAR файлов в его пути к классам. Кто-то, должно быть, сначала добавил все JAR, чтобы быть уверенным. Некоторые из JAR явно не использовались, и мы уже удалили некоторые из этих ненужных JAR без каких-либо проблем.
Как определить, какие JAR используются и какие из них не нужны (помимо метода проб и ошибок)?