新项目Java环境配置,以前曾配置过Java 1.6。希望能不删除以前的jdk版本,然后改到当下的环境中进行开发。
当前操作没能够实现目标。希望高手能指点一二。现在的Linux的shell中输入:
java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)目标环境:
$ /opt/java1.5/bin/IA64W/java -version
java version "1.5.0.14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0.14-_25_jul_2008_05_19)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0.14 jinteg:07.25.08-14:09 IA64W, mixed mode)当前做法:
下载:jdk-1_5_0_14-linux-amd64-rpm.bin
执行:./jdk-1_5_0_14-linux-amd64-rpm.bin
安装:rpm -ivh jdk-1_5_0_14-linux-amd64.rpm
之后会安装在我的/usr/java目录下:
[root@sdb-linux java]# ll
总用量 4
drwxr-xr-x. 9 root root 4096 5月 13 10:04 jdk1.5.0_14进入bin,java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)请问这个环境怎么修改到我想要的目标环境?LinuxJDKJavaOpenJDK 环境配置
当前操作没能够实现目标。希望高手能指点一二。现在的Linux的shell中输入:
java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)目标环境:
$ /opt/java1.5/bin/IA64W/java -version
java version "1.5.0.14"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0.14-_25_jul_2008_05_19)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0.14 jinteg:07.25.08-14:09 IA64W, mixed mode)当前做法:
下载:jdk-1_5_0_14-linux-amd64-rpm.bin
执行:./jdk-1_5_0_14-linux-amd64-rpm.bin
安装:rpm -ivh jdk-1_5_0_14-linux-amd64.rpm
之后会安装在我的/usr/java目录下:
[root@sdb-linux java]# ll
总用量 4
drwxr-xr-x. 9 root root 4096 5月 13 10:04 jdk1.5.0_14进入bin,java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)请问这个环境怎么修改到我想要的目标环境?LinuxJDKJavaOpenJDK 环境配置
echo 'export JAVA_HOME="/opt/jdk1.6.0_35"' >> /etc/profile
echo 'export JRE_HOME=$JAVA_HOME"/jre"' >> /etc/profile
echo 'export CLASSPATH=$CLASSPATH:$JAVA_HOME"/lib":$JRE_HOME"/lib"' >> /etc/profile
echo 'export PATH=$PATH:$JAVA_HOME"/bin":$JRE_HOME"/bin"' >> /etc/profile
source "/etc/profile"
echo "Configure Java environment successfully, it will work after system reboot!"
echo 'export JAVA_HOME="/opt/jdk1.6.0_35"' >> /etc/profile
在最后加上:
export JAVA_HOME=/opt/java1.5
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
在最后加上:
export JAVA_HOME=/opt/java1.5
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2,临时性:
在要用的命令中:
export JAVA_HOME=/opt/java1.5
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@sdb-linux ~]# echo $JAVA_HOME
/usr/java/jdk1.5.0_14
JAVA_HOME设置成功!
[root@sdb-linux ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.5.0_14/bin:/usr/java/jdk1.5.0_14/jre/bin:/root/bin
CLASS也设置成功!
[root@sdb-linux ~]# java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.4) (rhel-1.41.1.10.4.el6-x86_64)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)
环境仍旧是1.6的。