8
我在自己的服務器上運行Rstudio。 Java安裝了很好的java_home和bin。安裝了R。 rJava已安裝。R工作室不願使用rJava lib和failling javareconf
試圖做的命令:library("rJava")
但libjvm.so
有問題,就以下Rstudio recommandation我做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支持和社區的任何解決方案(告訴我在SO ...中提問)。
上面的'javareconf'輸出很好(它只是告訴你它正在解決Java中的錯誤) - 它發現了所有的路徑,你可以看到。在運行javareconf之後,你是否從源代碼重新安裝了rJava?還要注意,爲了這個工作,無論你正在運行什麼(Rstudio?)都必須用'R'腳本啓動(即,如果你的線路不是以'R ...開始的話,它不太可能工作)。如果您仍有問題,請提供詳細信息(您究竟在做什麼以及出現什麼錯誤)。 BTW:對rJava的支持在stats-rosuda-devel郵件列表上。 – 2012-03-28 13:03:04
我有同樣的問題!你是如何解決這個問題的? – while 2013-02-13 13:03:15
你有沒有試過http://stackoverflow.com/a/15806471/2161065? 最好的問候,Sascha – user2161065 2013-04-25 12:33:27