NoClassDefFound: org / apache / tools / ant / util / ReaderInputStream

У меня есть Java-проект в Intellij с Gradle. Это работало всего несколько часов назад, но внезапно после незначительных изменений (по крайней мере, я так думаю) я получаю сообщение об ошибке:

Error:gradle-resources-test:analyzer_main: java.lang.NoClassDefFoundError: org/apache/tools/ant/util/ReaderInputStream

Отсутствует зависимость от муравья, но в моем проекте муравей не используется. Вчера я обновил Intellij до версии сообщества 2018.1.3. Недействительные кеши / перезапуск не помогает, закрытие и открытие проекта не помогает, переопределение модуля не помогает.

У меня есть похожие проекты, у которых нет проблемы в том же экземпляре Intellij IDEA.

Что мне делать, чтобы это исправить?

Я исправил это, взяв каталоги "gradle" и .gradle и файл gradlew из другого проекта и поместив их в свой проект. Это заменило gradle 2.1 на 4.2, я не знаю, почему у сломанного проекта была старая версия gradle. Я сделал это после удаления проекта и повторной проверки его из git.

Christine 15.05.2018 15:12
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
3
1
914
0

Другие вопросы по теме