【发布时间】:2015-04-18 07:48:23
【问题描述】:
我更新了我的 Java 版本并删除了旧版本的 Java。现在我的 XLConnect 包不会加载到 R 中,因为 XLConnectJars 不会加载。这是错误消息。
Loading required package: XLConnectJars
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: fun(libname, pkgname)
error: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.
Error: package ‘XLConnectJars’ could not be loaded
是重新安装旧版 Java 的唯一解决方案吗?
【问题讨论】:
-
XLConnect 是否与 Java8 一起使用?大概是。是重新安装旧版本的唯一解决方案。号码Take a look at this answer about a very similar error message 了解更多信息。
-
如果您刚刚更改了 java 版本,请通过从终端运行
R CMD javareconf让 R 意识到这一点。 -
只是为了让任何未来的人知道谁找到了这个页面,这个错误原来是由 R 和 Java 的位架构不匹配(64 位与 32 位)引起的。跨度>