How to Install Oracle JDK 6 on Ubuntu 18.10 Cosmic

September 21, 2018 | By the+gnu+linux+evangelist.

Oracle JDK 6 Ubuntu 18.10 Installation Guide

Hi! The Tutorial shows you Step-by-Step How to Install Oracle-Sun Java JDK 6 for Ubuntu 18.10 Cosmic GNU+Linux Desktop.

The Oracle Java JDK 6 for Ubuntu 18.10 includes Tools useful for Developing and Testing programs written in the Java programming language and running on the Java platform.

Here are some Key Points of JDK:

  • Compiler and Tools: The JDK includes a Java compiler (javac) that translates Java source code into bytecode, which can be executed by the Java Virtual Machine (JVM). It also contains various tools for development, debugging, testing, and monitoring Java applications.
  • Java Runtime Environment (JRE): In addition to the development tools, the JDK includes the Java Runtime Environment (JRE), which is necessary for running Java applications. The JRE consists of the JVM, class libraries, and other components required for executing Java bytecode.
  • Java API Documentation: Oracle JDK provides comprehensive documentation for the Java API (Application Programming Interface). This documentation includes detailed descriptions of classes, interfaces, methods, and other elements of the Java standard library, making it a valuable resource for developers.
  • Platform Support: Oracle JDK is available for multiple platforms, including Windows, macOS, and various Unix/Linux distributions. This allows developers to write Java applications that can run on a wide range of operating systems and hardware architectures.
  • Security Features: Oracle JDK includes security features to help developers build secure Java applications. This includes support for cryptographic algorithms, secure communication protocols, and mechanisms for managing security policies and permissions.
  • Performance Optimization: Oracle continuously works on improving the performance of the JDK, including the JVM and the Java runtime libraries. This ensures that Java applications run efficiently and can scale to meet the performance requirements of various use cases.
  • Updates and Support: Oracle provides regular updates and patches for the JDK to address security vulnerabilities, bug fixes, and performance enhancements. Developers can also access technical support and resources through Oracle’s website and community forums.
  • Licensing: As of recent updates, Oracle has changed its licensing and support model for Oracle JDK. While Oracle JDK is still available for free for development and testing purposes, commercial use may require a subscription or licensing agreement. Alternatively, developers can use OpenJDK, which is an open-source implementation of the Java Platform, as an alternative to Oracle JDK.

After Installing you will need to Use the update-alternatives Command Tool to Update your System Java to Oracle Java 1.6 JDK6.

To the Article Bottom there is Links for Quick Start with Java JDK 6 Development with the Best Java IDEs: Eclipse, NetBeans & IntelliJ IDEA.

And this Visual Guide includes the Basic Screenshots of All GUI Steps involved.

Install Oracle JDK 6 on Ubuntu 18.10 Cosmic - Featured
  1. Open a Terminal Shell emulator window
    Ctrl+Alt+t on Desktop
    (Press “Enter” to Execute Commands)

    Install Oracle JDK 6 on Ubuntu 18.10 Cosmic - Open Terminal Shell Emulator
  2. Download Oracle Java SE JDK 6 for Linux:

  3. Unpack the jdk6.bin Archive.

    sudo su

    If Got “User is Not in Sudoers file” then see: How to Enable sudo

    cd && cd Downloads
    ./jdk1.6*.bin
  4. Relocate JDK 6

    mv ./jdk1.6.* /usr/lib/jvm/jdk1.6

    And if Not jvm Dir then first do:

    mkdir /usr/lib/jvm
  5. Installing Oracle Java JDK6

    update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.*/bin/java 1065
    update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.*/bin/javac 1065
    update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.*/bin/jar 1065
    update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.*/bin/javaws 1065

    Checking or Setting the System Java Version in Use with

    update-alternatives --config java

    And for the Java Compiler instead:

    sudo update-alternatives --config javac

    To Switch of Java Version Just Enter the Reference Number on First, Column. :)

  6. Getting-Started

  7. How to Install Eclipse 2023-12 R Java JEE for Ubuntu:
    Setup Eclipse on Ubuntu.

    How to Install Netbeans 8 IDE for Java on Ubuntu: Installing NetBeans IDE for Java Development on Ubuntu.

    How to Install IntelliJ IDEA 2023 for Java Dev on Ubuntu: Installing IntelliJ IDEA for Java on Ubuntu.


QuickChic Theme • Powered by WordPress