java .lang.NoClassDefFoundError: javax / xml / bind / JAXBException - PullRequest
0 голосов
/ 28 марта 2020

У меня есть настройка fastlane в моем проекте, которая завершается ошибкой с java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException в команде gradle(task: 'assemble', build_type: 'internal').

Я пробовал ./gradlew assembleInternal, и она отлично работает. Также я включил

compileOptions { sourceCompatibility 1.8 targetCompatibility 1.8 }

Поскольку я понимаю, что привязка данных не совместима с Java JDK 9, но, поскольку я использую 1.8, она должна работать хорошо. Я думаю, по какой-то причине fastlane не использует мою оболочку Gradle из каталога проекта ?

1 Ответ

0 голосов
/ 28 марта 2020

Удаление других jdk версий из Library/Java/JavaVirtualMachines решило проблему для меня

...