abc123456789cba 发表于 2013-1-17 02:17:13

删除Linux环境中的默认JDK安装版本

下面以Fedora8为例:
# alternatives --remove java
/usr/share/java/libgcj-java-placeholder.sh
/usr/share/java/libgcj-java-placeholder.sh 没有被
配置为 java 的替换选择
# alternatives --remove java
/usr/share/java/libgcj-java-placeholder.sh
/usr/share/java/libgcj-java-placeholder.sh 没有被
配置为 java 的替换选择
# alternatives --remove javac
/usr/share/java/libgcj-javac-placeholder.sh
# alternatives --remove jar
/usr/bin/fastjar
# alternatives --remove jar.1.gz
/usr/share/man/man1/fastjar.1.gz #
cd /usr/bin
# rm java
rm:是否删除 符号链接 “java”? y
# rm javac
rm: 无法删除 “javac”: 没有那个文件或目录
#
 
 
三、安装JDK1.6
假设下载的jdk-1_6_0_14-linux-i586.bin在/usr/tmp/software目录下。
# cd /usr/tmp/software
chmod 755 jdk-1_6_0_14-linux-i586.bin
./jdk-1_6_0_14-linux-i586.bin
解压完成后,在当前目录生成名为jdk1.6.0.14的文件夹。
 
 
四、使用JDK1.6
下面就使用常见的Tomcat服务器来举例说明:
1种方法就是设置全局的环境变量,其具体操作为:
vi /etc/profile
写入:
JAVA_HOME=/usr/local/jdk
JRE_HOME=/usr/local/jre
PATH=$PATH:$JAVA_HOME/bin:JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:
export JAVA_HOME JRE_HOME PATH CLASSPATH
source /etc/profile
这种方法,不提倡。
建议使用第二种方法,即在Tomcat的bin目录下的catalina.sh添加
 
export JAVA_HOME="/usr/sso/jdk1.6.0"
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
页: [1]
查看完整版本: 删除Linux环境中的默认JDK安装版本