Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 10th, 2012  |  syntax: None  |  size: 2.19 KB  |  hits: 22  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Error installing RWeka / rJava on Ubuntu 12.04 / R 2.14.1 [migrated]
  2. install.packages("RWeka")
  3.        
  4. configure: error: Java Development Kit (JDK) is missing or not registered in R
  5. Make sure R is configured with full Java support (including JDK). Run
  6. R CMD javareconf
  7. as root to add Java support to R.
  8.  
  9. If you don't have root privileges, run
  10. R CMD javareconf -e
  11. to set all Java-related variables and then install rJava.
  12.  
  13. ERROR: configuration failed for package ‘rJava’
  14. * removing ‘/home/~/R/x86_64-pc-linux-gnu-library/2.14/rJava’
  15. ERROR: dependency ‘rJava’ is not available for package ‘RWekajars’
  16. * removing ‘/home/~/R/x86_64-pc-linux-gnu-library/2.14/RWekajars’
  17. ERROR: dependencies ‘RWekajars’, ‘rJava’ are not available for package ‘RWeka’
  18. * removing ‘/home/~/R/x86_64-pc-linux-gnu-library/2.14/RWeka’
  19.  
  20. The downloaded packages are in
  21.     ‘/tmp/RtmpZBJDM0/downloaded_packages’
  22. Warning messages:
  23. 1: In install.packages("RWeka") :
  24.   installation of package ‘rJava’ had non-zero exit status
  25. 2: In install.packages("RWeka") :
  26.   installation of package ‘RWekajars’ had non-zero exit status
  27. 3: In install.packages("RWeka") :
  28.   installation of package ‘RWeka’ had non-zero exit status
  29.        
  30. sudo apt-get install icedtea-7-plugin
  31.        
  32. root@ubuntu:~# R CMD javareconf
  33. Java interpreter : /usr/bin/java
  34. Java version     : 1.6.0_24
  35. Java home path   : /usr/lib/jvm/java-6-openjdk-amd64/jre
  36. Java compiler    : not present
  37. Java headers gen.:
  38. Java archive tool:
  39. Java library path: /usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk-amd64/jre/../lib/amd64:/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
  40. JNI linker flags : -L/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64/server -L/usr/lib/jvm/java-6-openjdk-amd64/jre/lib/amd64 -L/usr/lib/jvm/java-6-openjdk-amd64/jre/../lib/amd64 -L/usr/java/packages/lib/amd64 -L/usr/lib/x86_64-linux-gnu/jni -L/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -L/usr/lib/jni -L/lib -L/usr/lib -ljvm
  41. JNI cpp flags    :
  42.  
  43. Updating Java configuration in /etc/R
  44. Done.
  45.        
  46. sudo apt-get install openjdk-6-jdk