Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试图为 Eclipse 安装一个插件,但得到一个错误,经过一番谷歌搜索后,得到了运行的建议:sudo R CMD javareconf,但得到了这个错误:
*** Cannot find any Java interpreter *** Please make sure 'java' is on your PATH or set JAVA_HOME correspondingly
顺便说一句,我的 $JAVA_HOME 指向一个 oracle-jdk-7
很可能,您的 root 用户没有设置 JAVA_HOME。你绝对需要sudo吗?
sudo
如果你这样做,你可以使用一个小的 bash 脚本来做到这一点:
#!/bin/bash export JAVA_HOME="<path to jdk>" R CMD javareconf
保存文件并给它一个类似myinstall或类似的名称,执行一个chmod +x myinstall和sudo ./myinstall
myinstall
chmod +x myinstall
sudo ./myinstall
编辑
@Mat 指出了一个好点。我改变了我的方法。谢谢!