R工作室很想使用rJava lib和failling javareconf

我在自己的服务器上运行Rstudio.
Java安装了很好的java_home和bin.
R已安装. rJava已安装.

尝试做命令:库(“rJava”),但有libjvm.so的问题,请按照Rstudio的建议我用root做了sudo R CMD javareconf.

这是我的javareconf的输出:

Java interpreter : /home/scoremd/jdk1.7.0_03/jre/bin/java
Java version : 1.7.0_03
Java home path : /home/scoremd/jdk1.7.0_03
Java compiler : /home/scoremd/jdk1.7.0_03/bin/javac
Java headers gen.: /home/scoremd/jdk1.7.0_03/bin/javah
Java archive tool: /home/scoremd/jdk1.7.0_03/bin/jar
NOTE: Your JVM has a bogus java.library.path system property!

Trying a heuristic via sun.boot.library.path to find jvm library...
Java library path: $(JAVA_HOME)/jre/lib/amd64:$(JAVA_HOME)/jre/lib/amd64/server
JNI linker flags : -L$(JAVA_HOME)/jre/lib/amd64 -L$(JAVA_HOME)/jre/lib/amd64/server -ljvm
JNI cpp flags : -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux

似乎找到java库路径存在问题…但我的java工作正常,R也是.

你能帮我么 ?我没有收到来自RStudio支持和社区的任何解决方案(告诉我要求……).

自从我使用rJava以来​​已经有一段时间了,而且是在Windows上,但是我有一些可能对你有帮助的笔记:

>确保JRI本机库位于java.library.path中列出的目录中

>(还使用Process Explorer确认正在加载jri.dll)

>当你做库时,R进程加载jvm.dll(rJava)

在您的情况下用libjvm.so替换上面的笔记中的jvm.dll,并且jri.dll与任何.so文件相关.

相关文章
相关标签/搜索