今天项目突然间报错:
Unable to load class 'javax.xml.bind.JAXBException'
This is an unexpected error. Please file a bug containing the idea.log file
经过半天的折腾,找到比较实用的处理方案
修改gradle的jvm和项目的JVM编译使用的JDK版本相同,在无法修改的情况下,采用一下方案
在项目的根目录中的build.gradle修改gradle 插件至4.2.X以上
buildscript {
repositories {
mavenCentral()
google()
jcenter()
maven { url 'https://jitpack.io' }
maven { url 'http://developer.huawei.com/repo/' }
}
dependencies {
classpath "com.android.tools.build:gradle:4.2.1"
}
}
然后修改gradle目录中的gradle-wrapper.properties文件
#Tue Jun 02 15:30:05 CST 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip