Ошибка java-пути при загрузке пакета rJava

Я пытаюсь загрузить пакет 'rJava' на моем компьютере Unix. Перед загрузкой я установил путь, используя

Sys.setenv("JAVA_HOME= myfilepath") 

в моем R script.

Несмотря на это, я получаю следующую ошибку (Ниже приведена часть ошибки):

checking Java support in R... present:
interpreter : '/usr/lib/jvm/jre/bin/java'
archiver    : '/usr/lib/jvm/jre/../bin/jar'
compiler    : '/usr/lib/jvm/jre/../bin/javac'
header prep.: '/usr/lib/jvm/jre/../bin/javah'
cpp flags   : '-I/usr/lib/jvm/java/include I/usr/lib/jvm/java/include/linux'
java libs   : '-L/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre/lib/amd64/server -ljvm'
checking whether Java run-time works... ./configure: line 3729: /usr/lib/jvm/jre/bin/java: No such file or directory
no configure: error: Java interpreter '/usr/lib/jvm/jre/bin/java' does not work

Как вы видите, ошибка показывает, что /usr/lib/jvm/jre/bin/java: нет такого файла или каталога. Но я не задал это как myfilepath. Как предотвратить установку установщиком этого пути?

Просьба помочь.

Ответ 1

sudo R CMD javareconf

Это работает отлично. Держите это здесь, если кто-то прочитает это в будущем.

Ответ 2

У меня есть виртуальная машина Ubuntu 14.04 LTS на VirtualBox, и реальный путь установки моего java-jdk следующий:

/usr/lib/jvm/java-7-openjdk-amd64

Эта команда работала очень хорошо для моей ситуации. У меня был такой тип ошибки при установке пакета rJava на RStudio:

*./configure: line 3736: /usr/lib/jvm/default-java/jre/bin/java: No such file or directory*

Сначала я изменил профиль следующим образом: sudo gedit/etc/profile, а затем добавил эти инструкции в eof:

JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

После этого из терминальной сессии я набрал команду:

sudo R CMD javareconf

и пакет rJava был успешно установлен.

Примечание: Вам также может потребоваться установить LD_LIBRARY_PATH среды LD_LIBRARY_PATH перед запуском sudo R CMD javareconf.

Ответ 3

Столкнулась с той же проблемой в Ubuntu 14.04. Это руководство по установке было полезно для меня после простой установки. http://www.korecky.org/?p=1254 (установка R) и [http://www.korecky.org/?p=847] (установка Java)