У меня было настроено хранение журналов в локальном файле, и оно работало в течение нескольких месяцев. Не внесено никаких изменений в конфигурацию. Потом вдруг перестало работать - файл журнала не создан.
Проблема не должна быть в моих изменениях кода, потому что, если я использую какую-то скомпилированную (jar) более старую версию, журнал работает. Если я сейчас скомпилирую это старое состояние хранилища, оно больше не будет работать.
Так что проблема должна быть в инструментах компиляции / [неявных] зависимостях.
Я могу получить дерево зависимостей поверх maven для текущего состояния, но как я могу выяснить, что было изменено? Я думаю, что нет способа извлечь зависимости из файла JAR, верно?