Я запускаю Rstudio на своем собственном сервере. Java установлен с хорошим java_home и bin. R установлен. Установлен rJava.R studio failling для использования rJava lib и failling javareconf
Прошёл, чтобы сделать команду: library("rJava")
был у вопросов, связанных с libjvm.so
, сделать следующие рекомендации Rstudio Я сделал 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 ... но моя ява работает отлично и R также.
Не могли бы вы помочь мне? Я не получал никакого решения от поддержки RSTudio и сообщества (сказал мне спросить в SO ....).
Вывод 'javareconf' выше, это просто замечательно (это просто говорит вам, что он работал с ошибками на вашей Java) - он нашел все пути, как вы можете видеть. Вы повторно установили rJava из источников * после * запуска 'javareconf'? Также обратите внимание, что для этого, чтобы работать независимо от того, что вы используете (Rstudio?), Нужно запускать скрипт 'R' (т. Е. Если ваша строка не начинается с' R ... ', это вряд ли сработает). Если у вас все еще есть проблемы, укажите подробности (что именно вы используете и какие ошибки вы получаете). BTW: поддержка rJava находится в списке рассылки stats-rosuda-devel. –
У меня такая же проблема! Как вы это решили? – while
вы пробовали http://stackoverflow.com/a/15806471/2161065? С наилучшими пожеланиями, Sascha – user2161065