linux安装jdk1.7之后java-version是1.6

首先,Java配置中没有JAVA_BIN这样的环境变量。
需要将其添加到path目录中(你会发现你的path不包含javabin目录,说明你的classpath有问题,这里改一下)。
用文本编辑器打开/etc/profile(有的版本是/etc/environment源文件),输入命令(如果使用Ubuntu,其他版本请自行查看):sudogedit/etc/profile·在最后添加:exportJAVA_HOME=配置文件/home/lvlei/jdk1.6.0_37exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH并保存(重启系统或运行source/etc/environment即可生效))

在linux下安装了jdk1.6为什么系统还是显示1.4的老版本

环境变量设置不正确将以下代码添加到/etc/profile中:JAVA_HOME=/usr/java/jdk1.5.0PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarexportPATHJAVA_HOMECLASSPATH

如何在Linux平台命令行环境下安装Java1.6

在Debian平台上,输入以下命令$sudovi/etc/apt/sources.list,添加以下行debmainnon-free,保存并退出(:wq)。
然后运行以下命令$sudoapt-getupdate安装Java。
运行时并运行它。
以下命令$sudoapt-getinstallsun-java6-jre安装Java开发环境。
运行以下命令$sudoapt-getinstall。
sun-java6-jdk最后设置JAVA_HOME环境(注意需要将java-6-sun-1.6.0.26改为自己的Java版本)$sudovi/etc/environmentJAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.26如果您使用的是CentOS平台,则可以安装OpenJDK。
下面的示例使用32位操作系统(如果是64位)。
,请添加RPM文件可以将x86_64更改为i686)$cd/usr/local/src$sudorpm–import$sudowgetrpmforge-release-0.5.2-2.el6.rf.x86_64.rpm$sudorpm-Uhvrpmforge-release-0.5.2-2.el6.rf.x86_64.rpm安装Java运行环境并运行以下命令$sudoyuminstalljava-1.6.0-openjdk-y安装Java运行环境并运行以下命令$sudoyuminstalljava-1.6.0-openjdk-devel-y最后设置环境JAVA_HOME为新安装的环境。
Java生效