Система: Windows 10 Pro x64
Версия R:
"x86_64-w64-mingw32"
Пару дней назад я удалил java_64_bit со своего компьютера и установил java_32_bit для другой программы. После этого мой код в R, использующий пакет XLConnect, перестает работать. Я установил.
Затем я переустановил java_64_bit в следующем каталоге
"C:/Program Files (x86)/Java/jre1.8.0_181/")
и изменил Java Home в моем коде R
Sys.setenv(JAVA_HOME = "C:/Program Files (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_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)
Любая помощь могла бы быть полезна!