Sto usando un computer a 64 bit, con l'ultima versione di R (3.1.2), l'ultima versione RStudio (0.98.1091) e l'ultima JAVA (versione 8 Aggiornamento 31).I problemi che richiedono Rjava in Windows
Ho provato a richiedere Rjava (rJava_0.9-6) e il risultato è il seguente errore:
require(xlsx)
Carregando pacotes exigidos: rJava
Error : .onLoad falhou em loadNamespace() para 'rJava', detalhes:
chamada: fun(libname, pkgname)
erro: No CurrentVersion entry in Software/JavaSoft registry! Try re-installing Java and make sure R and Java have matching architectures.
Failed with error: ‘package ‘rJava’ could not be loaded’
Ho già provato a reinstallare Java senza sucesso.
Qualcuno sa come posso risolvere questo problema?
Java è anche a 64 bit? Penso che potresti avere un Java a 32 bit e questo è ciò che significa l'errore 'R e Java hanno architetture diverse'. – LyzandeR
Ho eseguito la procedura di installazione standard in java.com. Come posso verificare se ha installato il 32-bit anziché il 64-bit? –
'java -d64 -version' sulla riga di comando. Tratto da [qui] (http://stackoverflow.com/questions/2062020/how-can-i-tell-if-im-running-in-64-bit-jvm-or-32-bit-jvm-from- all'interno di un programma) – LyzandeR