R更新到最新的版本发现之前的XLConnect和xlsx不可用了

> library(rJava)
> library(XLConnect)
错误: package or namespace load failed for ‘XLConnect’:
 loadNamespace()里算'XLConnect'时.onLoad失败了,详细内容:
  调用: .jinit()
  错误: Unable to create a Java class loader.
> library(xlsx)
WARNING: Initial Java 12 release has broken JNI support and does NOT work. Use stable Java 11 (or watch for 12u if avaiable).
ERROR: Java exception occurred during rJava bootstrap - see stderr for Java stack trace.
Exception in thread "main" java.lang.NoClassDefFoundError: RJavaClassLoader
Caused by: java.lang.ClassNotFoundException: RJavaClassLoader
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
WARNING: Initial Java 12 release has broken JNI support and does NOT work. Use stable Java 11 (or watch for 12u if avaiable).
ERROR: Java exception occurred during rJava bootstrap - see stderr for Java stack trace.
Exception in thread "main" java.lang.NullPointerException
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:290)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:280)
    at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:198)
    at java.base/java.lang.reflect.Method.setAccessible(Method.java:192)
WARNING: Initial Java 12 release has broken JNI support and does NOT work. Use stable Java 11 (or watch for 12u if avaiable).
ERROR: Java exception occurred during rJava bootstrap - see stderr for Java stack trace.
Exception in thread "main" java.lang.NullPointerException
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:290)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:280)
    at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:198)
    at java.base/java.lang.reflect.Method.setAccessible(Method.java:192)
WARNING: Initial Java 12 release has broken JNI support and does NOT work. Use stable Java 11 (or watch for 12u if avaiable).
ERROR: Java exception occurred during rJava bootstrap - see stderr for Java stack trace.
Exception in thread "main" java.lang.NullPointerException
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:290)
    at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:280)
    at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:198)
    at java.base/java.lang.reflect.Method.setAccessible(Method.java:192)
错误: package or namespace load failed for ‘xlsx’:
 loadNamespace()里算'xlsx'时.onLoad失败了,详细内容:
  调用: .jcall("java.lang.System", "S", "getProperty", "java.version")
  错误: RcallMethod: cannot determine object class
此外: Warning messages:
1: In strsplit(ccp, .Platform$path.sep) : 输入的字符串1不适用于此语言环境
2: In strsplit(ccp, .Platform$path.sep) : 输入的字符串1不适用于此语言环境
3: In strsplit(ccp, .Platform$path.sep) : 输入的字符串1不适用于此语言环境

我也设置好了Java环境变量,并且更新到Java11了,发现还是不可用
希望大家有时间能解答我的困惑,谢谢大家!

兄弟问题解决了没

https://tieba.baidu.com/p/5538854232?red_tag=3159084068