Linux下安装jdk
2017-04-24 01:31
281 查看
安装jdk
1. 检查jdk是否安装,Linux会自带openJDK,简化版,功能不完全
2. 解压jdk包
3. 配置环境变量
1. 检查jdk是否安装,Linux会自带openJDK,简化版,功能不完全
2. 解压jdk包
3. 配置环境变量
#!/bin/bash # jdk-8u121-linux-x64.tar.gz # jdk安装 clear echo ## 检查旧版本 jdk, 询问是否卸载 rpm -qa|grep jdk if (($?==0));then echo read -p " 检查到旧版本jdk,是否卸载继续(Y/N): " choice if [[ $choice == 'Y' ]];then echo -e "\n 正在卸载旧版本jdk..." rpm -e $(rpm -qa|grep jdk) else exit 1 fi fi ## 解压jdk压缩包 path=$(pwd) cd /usr/ if [ -d /usr/jdk1.8.0_121/ ];then echo -e "\n jdk目录已存在" else echo -e "\n 正在解压jdk安装包..." tar -zxf $path/jdk-8u121-linux-x64.tar.gz fi ## 配置环境变量 grep 'JAVA_HOME' /etc/profile &> /dev/null if (($?!=0));then echo -e "\n 添加环境变量..." echo " ## jdk环境变量 ## JAVA_HOME=/usr/jdk1.8.0_121 PATH=\$PATH:\$JAVA_HOME/bin CLASSPATH=:\$JAVA_HOME/lib export JAVA_HOME PATH CLASSPATH " >> /etc/profile sleep 1 source /etc/profile fi ## 显示版本 echo -e "\n\n java版本\n" java -version echo ## 退出,返回值0 exit 0 ## 卸载 ## #rm -rf /usr/jdk1.8.0_121/ #sed -i '/## jdk环境变量 ##/d' /etc/profile #sed -i '/JAVA_HOME=\/usr\/jdk1.8.0_121/d' /etc/profile #sed -i '/PATH=$PATH:$JAVA_HOME\/bin/d' /etc/profile #sed -i '/CLASSPATH=:$JAVA_HOME\/lib/d' /etc/profile #sed -i '/export JAVA_HOME PATH CLASSPATH/d' /etc/profile
相关文章推荐
- 在Unix和Linux下安装JDK及环境设置
- Linux + JDK + Tomcat + MySQL + JDBC 安装手记
- JDK在linux安装后设置环境变量
- Linux + JDK + WebLogic Server+ Oracle 的安装配置过程
- linux下jdk的安装与配置
- linux下的JDK安装
- Linux下安装JDK,Tomcat及设置Cron程序
- Linux下安装JDK
- Linux下安装jdk
- 1Linux下jdk、tomcat和apache2的安装配置
- linux下JDK安装
- linux下安装jdk以及java中文问题
- linux下JDK的安装和环境变量的配置
- Linux 下安装JDK1.5.0,运行Eclipse 3
- linux下jdk的安装
- 【总结】Linux RedHat AS3上安装JDK1.4
- Red Hat Linux基本知识(网络配置,安装appache,mysql,php,zend,jdk,tomcat)
- Red Hat Enterprise Linux 4.1下配置jdk-1.5.0.04安装笔记
- 在Linux下安装JDK及环境设置
- linux下安装jdk及Eclipse