如何卸载较新版本的java并安装旧版本?

时间:2012-10-11 13:29:13

标签: java

java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)

现在我有一个Java应用程序,说

  

使用此应用程序需要不同版本的Java Runtime Environment(JRE)。   它是1.6.0_17 ......

怎么办?

4 个答案:

答案 0 :(得分:2)

您尝试运行的软件需要非常具体的更新版本(例如Oracle Java 6更新17),这一点非常奇怪。更新版本是兼容的,不需要非常具体的版本。

this page上,您可以下载早期版本的Oracle Java实现,包括Java 6更新17。

答案 1 :(得分:0)

如果你真的想要运行不同版本的应用程序,那么关键字java需要完全提供路径。

一个好方法是在运行应用程序之前导出java_home并让应用程序在启动服务器时始终读取java home。

export JAVA_HOME = c:\jdk7
JAVA_HOME/bin/java -server ...

export JAVA_HOME = c:\jdk6

答案 2 :(得分:0)

您必须卸载当前版本的java并安装所需的版本。
您可以在this (Java Older versions)位置找到所有以前版本的java。

答案 3 :(得分:0)

如果您使用的是Windows,则可以直接卸载并安装旧版本。

注意:我们可以在系统中使用多个版本,方法是更改​​系统或用户环境变量以使用某些版本作为我当前的java版本,或者将路径放在其后应该首先粘贴在路径中

System environment variable path setting

 C:\Program Files\Java\jdk1.7.0_12\bin;.;

[;。;]这将表示当前工作目录,此版本将仅作为默认版本安装java依赖软件安装ex:netbeans,tomcat等