previous post - 3D Data Visualization using R
installaing RHadoop package for working with R and Hadoop
Installing rjava package in R
install.packages("rJava_0.9-7.tar.gz", repos = NULL)
Error
configure: error: Java Development Kit (JDK) is missing or not registered in R
Make sure R is configured with full Java support (including JDK). Run
R CMD javareconf as root to add Java support to R.
If you don't have root privileges, run
R CMD javareconf -e
to set all Java-related variables and then install rJava.
ERROR: configuration failed for package 'rJava'
* removing '/home/bdalab/R/x86_64-pc-linux-gnu-library/3.1/rJava'
Solution
install
sudo apt-get install r-cran-rjava
then try again.
I have installed succefully in my system. still I got above error,
then i checked java -version it was pointing out to openJDK instaed of Oracle java HotSpot. changed to HotSpot.
Error
library(rJava)
##only in RStudio, In terminal its working fine.
Error : .onLoad failed in loadNamespace() for 'rJava', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object 'x86_64-pc-linux-gnu-library/3.1/rJava/libs/rJava.so':
libjvm.so: cannot open shared object file: No such file or directory
Error: loading failed
Execution halted
ERROR: loading failed
Solution
install
sudo apt-get install r-cran-rjava
Solution
locate libjvm.so
and make shared link,
sudo ln -s /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/server/libjvm.so /usr/lib/
Error
R CMD javareconf
/usr/lib/R/bin/javareconf: 405:
/usr/lib/R/bin/javareconf: cannot create
/usr/lib/R/etc/Makeconf.new: Permission denied
Solution
sudo -i
R CMD javareconf
OR
R CMD javareconf JAVA=jdk1.8.0_60/jre/bin/java JAVA_HOME=jdk1.8.0_60/ JAVAC=jdk1.8.0_60/bin/javac JAR=jdk1.8.0_60/bin/jar JAVAH=jdk1.8.0_60/bin/javah
No comments:
Post a Comment