Advertisement
thioshp

Installing Oracle JDK 8 on Ubuntu

May 4th, 2016
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.02 KB | None | 0 0
  1. Download the Oracle JDK 8 tar file from http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  2. Extract the tar file: export PATH=$PATH:/usr/java/jdk1.5.0_07/bin export PATH=$PATH:/usr/java/jdk1.5.0_07/bin
  3. tar -xvzf jdk-8-linux-x64.tar.gz
  4. Create jvm folder in /usr/lib, if jvm folder not exist
  5. sudo mkdir /usr/lib/jvm
  6. Move extracted jdk 8 folder to this location:
  7. sudo mv jdk1.8.0 /usr/lib/jvm/jdk1.8.0
  8. Install new java source in system:
  9. sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
  10. sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
  11. sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1
  12. OR THE FOLLOWING FOR JDK 1.8.0 update 71
  13. sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jvm/jdk1.8.0_71/bin/javac 1
  14. sudo update-alternatives --install /usr/bin/java java /usr/local/java/jvm/jdk1.8.0_71/bin/java 1
  15. sudo update-alternatives --install /usr/bin/javaws javaws /usr/local/java/jvm/jdk1.8.0_71/bin/javaws 1
  16. Choose default java:
  17. sudo update-alternatives --config javac
  18. sudo update-alternatives --config java
  19. sudo update-alternatives --config javaws
  20. Java version test:
  21. java -version
  22.  
  23. # java version "1.8.0"
  24. # Java(TM) SE Runtime Environment (build 1.8.0-b132)
  25. # Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
  26. OR THE FOLLOWING FOR JDK 1.8.0 update 71
  27. # java version "1.8.0_71"
  28. # Java(TM) SE Runtime Environment (build 1.8.0_71-b15)
  29. # Java HotSpot(TM) 64-Bit Server VM (build 25.71-b15, mixed mode)
  30.  
  31. Verify the symlinks all point to the new java location:
  32. ls -la /etc/alternatives/java*
  33. OUTPUT
  34. #lrwxrwxrwx 1 root root 36 2016-01-23 08:01 /etc/alternatives/java -> /usr/local/java/jdk1.8.0_71/bin/java
  35. #lrwxrwxrwx 1 root root 37 2016-01-23 08:01 /etc/alternatives/javac -> /usr/local/java/jdk1.8.0_71/bin/javac
  36. #lrwxrwxrwx 1 root root 39 2015-1export PATH=$PATH:/usr/java/jdk1.5.0_07/bin export PATH=$PATH:/usr/java/jdk1.5.0_07/bin2-17 02:03 /etc/alternatives/javadoc -> /usr/local/java/jdk1.8.0_45/bin/javadoc
  37. #lrwxrwxrwx 1 root root 39 2015-11-25 22:30 /etc/alternatives/java_vm -> /usr/lib/jvm/java-6-sun/jre/bin/java_vm
  38. #lrwxrwxrwx 1 root root 38 2016-01-23 08:02 /etc/alternatives/javaws -> /usr/local/java/jdk1.8.0_71/bin/javaws
  39.  
  40. Enable Java plugin for Mozilla Firefox (even for Chrome)
  41. # for 64-Bit jdk
  42. sudo ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins
  43. OR
  44. sudo ln -s /usr/local/java/jdk1.8.0_71/jre/lib/amd64/libnpjp2.so /usr/lib/mozilla/plugins
  45. # for 32-Bit jdk
  46. sudo ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins
  47. JAVA_HOME configuration: Some tools require JAVA_HOME variable. You can set JAVA_HOME on Ubuntu either:
  48. With /etc/environment:
  49. sudo gedit /etc/environment
  50. # add the following line, save and exit
  51. JAVA_HOME=/usr/lib/jvm/jdk1.8.0
  52. Or in your home directory with .bashrc:
  53. sudo gedit .bashrc
  54. # add the following lines, save and exit
  55. export JAVA_HOME=/usr/lib/jvm/jdk1.8.0
  56. export PATH=$JAVA_HOME/bin:$PATH
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement