Remove All Java Versions

If you still have to maintain Java installations in your environment you will probably come up against having machines with multiple versions installed, unless you are running a clean up script for the old releases. It is however sometimes a requirement to keep a specific release of Java for.

Active3 years, 6 months ago

It can with a single command-line remove all older versions of the program, without the need of third-party software. If you want to remove all Java-related software use the following line: wmic product where 'name like 'Java%%' call uninstall /nointeractive. Windows powershell command to uninstall all versions of Java except a specific version. This command should work in windows 7 & above. The following command uninstalls all versions. How do I modify the following in such a way that a specific version 8.0.770.3 does not uninstall.

Windows powershell command to uninstall all versions of Java except a specific version. This command should work in windows 7 & above.

The following command uninstalls all versions. How do I modify the following in such a way that a specific version 8.0.770.3 does not uninstall.

xyres
11.7k3 gold badges27 silver badges47 bronze badges
Vijay VatVijay Vat

1 Answer

MartinMartin
1,4683 gold badges10 silver badges21 bronze badges

Not the answer you're looking for? Browse other questions tagged powershellpowershell-2.0 or ask your own question.

Remove Older Java Versions

Active2 years ago

I have a Linux box on which Java 1.7 is installed:

But for some new tool I need to install the jdk-8u45-linux-x64.tar.gz

So how can I remove old one and install the new one?

AllProgrammerProgrammer
3,31419 gold badges55 silver badges113 bronze badges

3 Answers

  1. To remove OpenJDK (the one you've already installed)

    sudo apt-get purge openjdk-* Marvell yukon 88e8059 windows 10.

  2. Make a new directory for your new JDK

    sudo mkdir -p /usr/local/java

  3. Copy the file to the directory (you should be in that file path)

    sudo cp -r jdk-8u45-linux-x64.tar.gz /usr/local/java/

  4. Extract the file

    sudo tar xvzf jdk-8u45-linux-x64.tar.gz

  5. You should add this to your PATH now. To do that:

    a. Open /etc/profile : sudo gedit /etc/profile

    It is now time to test it! It is very simple and I hoped that it will be reliable. Isp programmer software.

    b. Scroll down (the end) and add the path where your jdk was installed

    JAVA_HOME=/usr/local/java/jdk1.8.0_45PATH=$PATH:$HOME/bin:$JAVA_HOME/binexport JAVA_HOMEexport PATH

    Save and exit

  6. Inform your Linux system where your Oracle Java JDK/JRE is located.

    a. Notify the system that Oracle Java JRE is available for use

    sudo update-alternatives --install '/usr/bin/java' 'java' '/usr/local/java/jdk1.8.0_45/bin/java' 1

    b. Notify the system that Oracle Java JDK is available for use

    sudo update-alternatives --install '/usr/bin/javac' 'javac' '/usr/local/java/jdk1.8.0_45/bin/javac' 1

    c. Notify the system that Oracle Java Web start is available for use

    sudo update-alternatives --install '/usr/bin/javaws' 'javaws' '/usr/local/java/jdk1.8.0_20/bin/javaws' 1

  7. Inform your Linux system that Oracle Java JDK/JRE must be the default Java.

    a. Set the java runtime environment for the system

    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_45/bin/java

    b. Set the javac compiler for the system

    sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_45/bin/javac

    c. Set Java Web start for the system

    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

  8. Reload your system wide PATH

    Canoscan lide 700f user manual user. source /etc/profile

  9. Check the new version and you're done!

    java -version

Ksheetij SainiKsheetij Saini

Remove Old Java Versions Tool

Just unpack the new Java version, for example into /opt. Then do

Put these exports into the startup files for your shell and you should be set. It is not necessary to uninstall the Java 7 installation.

user1907906

How To Remove All Java Versions

On Centos/Redhat

First do : rpm -qa|grep jdkAnd then : rpm -e <the version which you dont want>

Uninstall All Java Versions Script

ChaitanyaBhattChaitanyaBhatt

Remove Old Java Versions

Not the answer you're looking for? Browse other questions tagged javalinux or ask your own question.