当前位置: 技术问答>linux和unix
CentOS 下安装jdk1.6 问题
来源: 互联网 发布时间:2016-10-18
本文导语: 我的系统是CentOS 5.4的有默认的java是1.4的,我想要装个jdk1.6怎么装呀我按网上说的直接装,或者卸载1.4后再装都不行 我没有找到网上说的版本,我到官网上下了个jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin 根据网上所说,装...
我的系统是CentOS 5.4的有默认的java是1.4的,我想要装个jdk1.6怎么装呀我按网上说的直接装,或者卸载1.4后再装都不行
我没有找到网上说的版本,我到官网上下了个jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
根据网上所说,装完还是不行。。。。
网上是这样说的:
-----------------------------------------------------------------------
//设置权限
chmod +x jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
//安装
./jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
配置环境变量
sudo gedit /etc/enviroment
修改
PATH="(前面的内容):/usr/lib/jvm/jdk1.6.0_23/bin"
CLASSPATH=.:/usr/lib/jvm/jdk1.6.0_23/lib
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_23
保存并执行
source /home/(你的用户名)/.bashrc
配置java属性
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_23/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_23/bin/javac 300
然后选择JAVA的版本
sudo update-alternatives --config java
根据提示,选择相应数字的java版本
有 2 个选项可用于替换项 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
2 /usr/lib/jvm/jdk1.6.0_23/bin/java 300 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:2
选择2之后,JDK安装成功
查看java版本
java -version
--------------------------------------------------------------
可是我弄完还是不行哦。。。。那位大侠知道,谢谢了
我没有找到网上说的版本,我到官网上下了个jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
根据网上所说,装完还是不行。。。。
网上是这样说的:
-----------------------------------------------------------------------
//设置权限
chmod +x jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
//安装
./jdk-6u23-ea-bin-b03-linux-i586-18_oct_2010.bin
配置环境变量
sudo gedit /etc/enviroment
修改
PATH="(前面的内容):/usr/lib/jvm/jdk1.6.0_23/bin"
CLASSPATH=.:/usr/lib/jvm/jdk1.6.0_23/lib
JAVA_HOME=/usr/lib/jvm/jdk1.6.0_23
保存并执行
source /home/(你的用户名)/.bashrc
配置java属性
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_23/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_23/bin/javac 300
然后选择JAVA的版本
sudo update-alternatives --config java
根据提示,选择相应数字的java版本
有 2 个选项可用于替换项 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式
2 /usr/lib/jvm/jdk1.6.0_23/bin/java 300 手动模式
要维持当前值[*]请按回车键,或者键入选择的编号:2
选择2之后,JDK安装成功
查看java版本
java -version
--------------------------------------------------------------
可是我弄完还是不行哦。。。。那位大侠知道,谢谢了
|
既然用CentOS 你把下面的环境变量加到/etc/profile的后面吧
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_23
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
然后执行source /etc/profile
然后再java -version