简体   繁体   English

如何在 Ubuntu 中将 Java 从 1.6.0 降级到 1.5.0?

[英]How do I downgrade Java from 1.6.0 to 1.5.0 in Ubuntu?

I need to downgrade Java in Ubuntu.我需要在 Ubuntu 中降级 Java。 Current version is 1.6.0, I have to use JDK 1.5.0 for my Android platform.当前版本是 1.6.0,我的 Android 平台必须使用 JDK 1.5.0。

How to do it?怎么做? Remove it and reinstall?删除它并重新安装?

Late answer but it may help someone out there:迟到的答案,但它可能会帮助那里的人:

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy main multiverse"
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy-updates main multiverse"
sudo apt-get update
sudo apt-get install sun-java5-jdk

then you can see java5 when you然后你可以看到java5

sudo update-java-alternatives -l

update-java-alternatives is your friend: update-java-alternatives是你的朋友:

$ sudo update-java-alternatives -l
java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
java-6-sun 63 /usr/lib/jvm/java-6-sun

Then select the Java version you want.然后 select 你想要的 Java 版本。 Eg, to seletc Java 1.5, do例如,要选择 Java 1.5,请执行

$ sudo update-java-alternatives -s java-1.5.0-sun

Make sure first that you have the correct Java packages installed.首先确保您安装了正确的 Java 软件包。

See the Ubuntu Java page for more details.有关详细信息,请参阅Ubuntu Java 页面

Back in the stone age (2000-2001) on Solaris we'd install both versions side by side (/usr/local or /opt) and have a bash script to change JAVA_HOME to the version we wanted to use.回到 Solaris 上的石器时代(2000-2001),我们将并排安装两个版本(/usr/local 或 /opt),并使用 bash 脚本将 JAVA_HOME 更改为我们想要使用的版本。 Easy peasy.十分简单。 Just make sure JAVA_HOME is in your PATH and possibly your LD_LIBRARY_PATH.只需确保 JAVA_HOME 在您的 PATH 中,并且可能在您的 LD_LIBRARY_PATH 中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM