Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java XLConnect程序包无法正常工作_Java_R_Xlconnect - Fatal编程技术网

Java XLConnect程序包无法正常工作

Java XLConnect程序包无法正常工作,java,r,xlconnect,Java,R,Xlconnect,系统:Windows 10 Pro x64 R版本: “x86_64-w64-mingw32” 几天前,我从计算机上删除了java_64位,并为另一个程序安装了java_32位。之后,我在R中使用XLConnect包的代码停止工作。我安装了 然后我在下面的目录中重新安装了java_64_位 “C:/ProgramFiles(x86)/Java/jre1.8.0_181/”) 并在我的R代码中更改了Java主页 Sys.setenv(JAVA_HOME=“C:/ProgramFiles(x86)/

系统:Windows 10 Pro x64

R版本:

“x86_64-w64-mingw32”

几天前,我从计算机上删除了java_64位,并为另一个程序安装了java_32位。之后,我在R中使用XLConnect包的代码停止工作。我安装了

然后我在下面的目录中重新安装了java_64_位

“C:/ProgramFiles(x86)/Java/jre1.8.0_181/”)

并在我的R代码中更改了Java主页

Sys.setenv(JAVA_HOME=“C:/ProgramFiles(x86)/JAVA/jre1.8.0_181/”)

在安装并重新安装了rJava、XLConnectJars、XLConnect软件包之后,我仍然收到一条错误消息

    > library(XLConnect)
Loading required package: XLConnectJars
Error: package or namespace load failed for ‘XLConnectJars’:
 .onLoad failed in loadNamespace() for 'rJava', details:
  call: inDL(x, as.logical(local), as.logical(now), ...)
  error: unable to load shared object 'C:/Users/username/Documents/R/win-library/3.4/rJava/libs/x64/rJava.dll':
  LoadLibrary failure:  %1 ist keine zulässige Win32-Anwendung.

Error: package ‘XLConnectJars’ could not be loaded
In addition: Warning messages:
1: package ‘XLConnect’ was built under R version 3.4.4 
2: package ‘XLConnectJars’ was built under R version 3.4.4 
键入命令
java\u version
时,我得到

> > system("java -version") java version "1.8.0_181" 
Java(TM) SE Runtime Environment (build 1.8.0_181-b13) 
Java HotSpot(TM) Client VM (build 25.181-b13, mixed mode)

任何帮助都将不胜感激

您在问题中粘贴的
JAVA_HOME
路径是32位JRE的路径


您是否也尝试过将64位可执行文件放置在哪里?

您好,您已经检查过了吗?这似乎是一个类似的问题是的,所有的步骤都完成了,一切都应该是正确的。还是不行