我的项目中有一个快速通道设置,在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包装器🤔
从jdk
中删除其他Library/Java/JavaVirtualMachines
版本为我解决了问题