Проблема
Проект Ant, выполняющий разработку Spring + Hibernate (аннотации), но выдает следующее сообщение об ошибке:
Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.(Z)V
Вот список основных файлов jar, включенных Вот список основных файлов jar, включенных
- , но все равно попадает в указанное выше сообщение об ошибке?
- , но все равно попадает в указанное выше сообщение об ошибке?
Решение
Классическая проблема в проекте Ant, вам нужно вручную управлять библиотекой зависимостей, в следующий раз используйте Maven:). В asm.3.3.1.jar довольно новый, некоторые методы удалены и вызывают сообщение об ошибке noSuchMethod/|.
Чтобы исправить это, попробуйте понизить asm jar до более старой версии, например, asm3.1.jar , это моя любимая версия.
Ссылка
Оригинал: “https://mkyong.com/hibernate/java-lang-nosuchmethoderror-org-objectweb-asm-classwriter-zv/”