rJava load error in RStudio/R after "upgrading" to OSX Yosemite rJava load error in RStudio/R after "upgrading" to OSX Yosemite r r

rJava load error in RStudio/R after "upgrading" to OSX Yosemite


I had the same problem and went through the same steps as you. The final step to allow starting RStudio through Finder/Spotlight was to link libjvm.dylib to /usr/local/lib:

sudo ln -f -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib

-f flag is added to force overwriting existing file/link


On OSX El Capitan 10.11, the user doesn't have permission to write to /usr/lib. So instead, use the following command:

sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib


You can load the libjvm.dylib explictly, by run like

dyn.load('/Library/Java/JavaVirtualMachines/jdk1.8.0_66.jdk/Contents/Home/jre/lib/server/libjvm.dylib')library(rJava)