JDK安装方式
1.jdk-5_0_i586.bin的安装模式
chmod 700 jdk-5_0_i586.bin
./jdk_1_5_0_linux_i586.bin
安装完成后会在/usr/jdk_1_5_0_04文件夹
配置环境变量如下:
1.软件包为jdk-7u51-linux-x64.tar ,直接解压就可以用了
2.解压软件包 tar zxf jdk-7u51-linux-x64.tar
3.配置环境java的环境变量 vim /root/.bash_profile 文件
添加配置如下:
export JAVA_HOME=/usr/local/jdk1.7.0_51
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH:$HOME/bin
保存后配置文件生效
source .bash_profile
(2)脚本安装jdk
#!/bin/bash
echo '###########Java操作段开始##########'
rm -rf /usr/local/jdk1.7.0_21 1>/dev/null 2>&1
rm -f /usr/local/bin/java /usr/local/bin/keytool 1>/dev/null 2>&1
rpm -e java-1.6.0-openjdk 1>/dev/null 2>&1
rpm -e java-1.7.0-openjdk 1>/dev/null 2>&1
echo '删除server-jre(如果已经安装) [完成]'
tar xf server-jre-7u21-linux-x64.tar.gz -C /usr/local
echo '安装server-jre [完成]'
ln -s /usr/local/jdk1.7.0_21/bin/java /usr/local/bin/java
ln -s /usr/local/jdk1.7.0_21/bin/keytool /usr/local/bin/keytool
echo 'export JAVA_HOME=/usr/local/jdk1.7.0_21' > /etc/profile.d/javaenv.sh
echo 'export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /etc/profile.d/javaenv.sh
echo '设置PATH [完成]'
keytool -storepasswd -keystore /usr/local/jdk1.7.0_21/jre/lib/security/cacerts -new zzx-storepass changeit
echo '设置cacerts密码 [完成]'
echo '###########Java操作段结束##########'
(2)第二种
#!/bin/sh
#设置本地的环境变量和系统的环境变量
JDKName="jdk"
JDKPath="/usr/java/"
DIR='dirname $0'#设置绝对路径
JAVA_HOME=${JDKPath}jdk1.70
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOEM/bin:$JAVA_HOME/jre/bin:$PATH:HOME/bin
#若目录/usr/java存在先删除后再安装
if test-e $JDKPath;then
rm -rf $JDKPath
fi
mkdir $JDKPath
cd $DIR
#将JDK包复制到/usr/java目录下并解压,解压完成后删除
cp $JDKName $JDKPath
cd $JDKPath
tar zxvf $JDKName
rm $JDKName
#用追加输出的方式向/etc/profile 文件末尾追加JAVA环境变量的配置
echo “export JAVA_HOME=$JAVA_HOME”>>/etc/profile
echo “export CLASSPATH=$CLASSPATH”>>/etc/profile
echo “export PATH=$PATH”>>/etc/profile