将javac版本更新为与java版本相同

时间:2013-03-25 05:25:02

标签: java centos

如何在java和javac上使用相同版本的java 1.7,在我的centos上我得到这样的结果......

用于命令java -version:

java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b04)
Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)

用于命令javac -version:

javac 1.6.0_24

如何使用1.7 for javac?如果我需要更新JAVA_HOME变量,我该如何更新它? (使用什么命令)

3 个答案:

答案 0 :(得分:1)

也许你刚刚安装了1.6 JDK和1.7 JRE。要将两者保持在同一级别,只需安装1.7 JDK即可。试试这个命令:

su -c "yum install java-1.7.0-openjdk"

答案 1 :(得分:1)

您需要更新PATH变量以包含正确JDK的bin目录。

在任何其他JDK / JRE安装之前,通过在PATH的开头添加它来确保您的PATH具有您的JDK bin文件夹。

从您的Korn或bash shell(控制台)下面运行:

export JAVA_HOME=jdk-install-dir 

export PATH=$JAVA_HOME/bin:$PATH 

答案 2 :(得分:0)

设置JAVA_HOME = C:.....你的java 7所在的路径到bin位置

例如

SET JAVA_HOME=C:\Program Files\Java\jdk_1.7.1
SET JAVA=%JAVA_HOME%\bin\java