关于使用gradle构建的java项目中使用到rt.jar不能编译通过的处理

compileTestJava {
    options.compilerArgs << '-XDignore.symbol.file'
    options.fork = true
    println("$System.env.USER")
    println("detected JAVA_HOME=$System.env.JAVA_HOME")
    println("setting options.bootClasspath = $System.env.JAVA_HOME/jre/lib/rt.jar")
    options.bootClasspath = "$System.env.JAVA_HOME/jre/lib/rt.jar"
}
类似Maven 配置一个bootClasspath即可解决 

你可能感兴趣的:(学习)