加载rJava包时java路径的错误 [英] Error of java path on loading rJava package

查看:192
本文介绍了加载rJava包时java路径的错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在我的Unix机器中加载'rJava'包。
加载之前我已经设置了路径

I am trying to load 'rJava' package in my Unix machine. Before loading I have set the path using

Sys.setenv("JAVA_HOME= myfilepath") 

我的R脚本中的

in my R script.

尽管如此我还是得到了以下错误(以下是错误的一部分):

Despite this I am getting the following error (Below is the part of the error):

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
如何阻止安装程序查看此路径?

As you can see the error shows that /usr/lib/jvm/jre/bin/java: No such file or directory. But I have not set this as myfilepath. How do I prevent the installer from looking at this path?

请帮助。

推荐答案

sudo R CMD javareconf

这完美无缺。如果有人在将来读到这篇文章,请保留此信息。

This works perfectly. Keeping this here if someone reads this in future.

这篇关于加载rJava包时java路径的错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆