-sağ JVM seçmek için - başarısız .jinit()
görülen herhangi bir sorun ararım Ancak zaman:
library(rJava)
.jinit()
alıyorum:
JavaVM: requested Java version ((null)) not available. Using Java at "" instead.
JavaVM: Failed to load JVM: /bundle/Libraries/libserver.dylib
JavaVM FATAL: Failed to load the jvm library.
Error in .jinit() : JNI_GetCreatedJavaVMs returned -1
Ben OSX çalıştırıyorum:
Darwin MBP-2 14.5.0 Darwin Kernel Version 14.5.0: Tue Sep 1 21:23:09 PDT 2015; root:xnu-2782.50.1~1/RELEASE_X86_64 x86_64
Ben şu Sun JDK kurulu: Ben de JavaHome olarak tanımladık
$ which java
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home//bin/Java
: Java benim PATH üzerinde
$ ls /Library/Java/JavaVirtualMachines/
jdk1.7.0_79.jdk jdk1.8.0_65.jdk
$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/
nasıl R yapılandırmak mi? RJava'nın R'de yapılandırdığınız Java'yı kullanacağını unutmayın - bkz. 'R CMD javareconf' ve R belgeleri. Ayrıca 'JAVA_HOME' ayarını el ile yapmaktan kaçının - sadece yanlış ayarlayarak işleri bozabilirsiniz. Son olarak, OS X üzerindeyken rJava 0.9-8 ya da daha yüksek bir sürüm kullandığınızdan ve Oracle Java'da iş çevrelerine ihtiyaç duyan birkaç hata bulunduğundan emin olun. –
Bunu deneyeyim - teşekkürler. – user1172468
@ user1172468 sonunda sizin için işe yaradı mı? Ben hala sorunu var – Dinesh