我在自己的服务器上运行Rstudio.Java安装了很好的java_home和bin.R已安装.rJava已安装.
试图做命令:library("rJava")但有问题libjvm.so,按照Rstudio的建议,我sudo R CMD javareconf用root 做了.
这是我的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
Run Code Online (Sandbox Code Playgroud)
似乎找到java库路径存在问题...但我的java工作正常,R也是.
我没有收到来自RStudio支持和社区的任何解决方案(告诉我要求......).
自从我使用 以来已经有一段时间了rJava,而且它是在 Windows 上,但我有一些注释可能会对您有所帮助:
Process Explorer正在jri.dll加载)jvm.dll当您这样做时,R 进程就会加载library(rJava)jvm.dll将上面的我的注释替换为libjvm.so您的情况以及jri.dll与您相关的任何 .so 文件。
| 归档时间: |
|
| 查看次数: |
4362 次 |
| 最近记录: |