比如:

    1. compileJava {
    2. options.compilerArgs += ['--add-exports', 'java.base/sun.security.x509=ALL-UNNAMED']
    3. options.compilerArgs += ['--add-exports', 'java.base/sun.security.util=ALL-UNNAMED']
    4. }

    为什么增加这两行参数呢?
    Java 11 和 Java 8 的差异,一些包的问题。