linux - shell脚本快速安装配置jdk

x
用微信扫描二维码
分享至好友和朋友圈

  前言

  在Linux安装jdk是很简单的事情,那就让shell脚本去做吧!

  

  安装

  到oracle官网的归档网址下载需要的jdk压缩包,并放到脚本所在的目录,然后cd到脚本目录执行就可以,这里是1.8.172版本为例:

  http://www.oracle.com/technetwork/java/archive-139210.html

  #!/bin/bash

  #must run by root

  if [ "$UID" != "0" ]; then

  echo "Please run this script by root "

  exit 1

  fi

  # jdk archive site

  ARCHURL='http://www.oracle.com/technetwork/java/archive-139210.html'

  # pacage name

  JDK_PACKAGE=jdk-8u172-linux-x64.tar.gz

  JDK_DIR=jdk1.8.0_172

  # JDKURL="http://192.168.1.71/software/jdk-8u172-linux-x64.tar.gz"

  if [ ! -f ${JDK_PACKAGE} ]

  then

  echo "${JDK_PACKAGE} is not exists in current dir $(pwd)"

  echo "go to ${ARCHURL} site to download."

  exit 1

  fi

  echo "Download and extense tar package ... "

  if [ ! -d "/opt/jdk" ]; then

  # cd /root/

  # wget $JDKURL

  tar ${JDK_PACKAGE} -C /opt/

  cd /opt

  ln -s ${JDK_DIR} jdk

  else

  echo "/opt/jdk already exists!"

  fi

  echo "Setting JAVA_HOME ... "

  if cat /etc/profile | grep '#JAVA_HOME set'; then

  echo "JAVA_HOME already set !"

  else

  echo '#JAVA_HOME set' >>/etc/profile

  echo "export JAVA_HOME=/opt/jdk" >>/etc/profile

  echo 'export PATH=$JAVA_HOME/bin:$PATH' >>/etc/profile

  fi

  echo "ok"

特别声明:本文为网易自媒体平台“网易号”作者上传并发布,仅代表该作者观点。网易仅提供信息发布平台。

跟贴 跟贴 0 参与 0
© 1997-2019 网易公司版权所有 About NetEase | 公司简介 | 联系方法 | 招聘信息 | 客户服务 | 隐私政策 | 广告服务 | 网站地图 | 意见反馈 | 不良信息举报

linux运维菜

喜欢使用Linux!

头像

linux运维菜

喜欢使用Linux!

386

篇文章

3838

人关注

列表加载中...
请登录后再关注
x

用户登录

网易通行证/邮箱用户可以直接登录:
忘记密码