Cannot load R xlsx package on Mac OS 10.11 Cannot load R xlsx package on Mac OS 10.11 java java

Cannot load R xlsx package on Mac OS 10.11


Unfortunately, these symlink tricks didn't help me. However, I found a similar issue on stackoverflow! (where else ;))This one worked for me by doing the following:

  1. In terminal enter the following to relink Java correctly:

    sudo R CMD javareconf
  2. Back in R (or RStudio) install the rJava package from source:

    install.packages("rJava",type='source')

Hope, this helps!


I ´ve got also problems with loading packages like openNLP, xlsx, RWeka, ... and got the same error message like you.But finally this command worked for me on OS X 10.11.3: sudo ln -s $(/usr/libexec/java_home)/jre/lib/server/libjvm.dylib /usr/local/lib


There might be a problem in the version of Java for which the R xlsx package was built in. Some old software require to install the Java 6 for OS X 10.11 El Capitan, OS X 10.10 Yosemite, OS X 10.9 Mavericks, OS X 10.8 Mountain Lion, and OS X 10.7 Lion.So you can try to install this old version of Java (Java for OS X 2015-001) at Apple website, link below:https://support.apple.com/kb/DL1572?locale=pt_BR&viewlocale=en_US

And check if you have a Java SE Development Kit 8. You can download it at Oracle website, link below:www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

I was having the same problem and downloading the old version of Java solved it.. I hope this help you!