# @Author: peizhouyu

# @Date: 2018-09-07 14:24:11

# @Last Modified by: peizhouyu

# @Last Modified time: 2018-09-07 16:02:58

#!/bin/bash

SOFT_PATH=/opt/soft

if [ ! -d $SOFT_PATH ];then

mkdir $SOFT_PATH

else

echo "文件夹已经存在"

fi

yum install -y wget

#install jdk1.8

cd $SOFT_PATH

wget wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"

tar -zxvf jdk* -C $SOFT_PATH

cd jdk*

JAVA_HOME=`pwd`

#install maven3.2.3

cd $SOFT_PATH

wget https://archive.apache.org/dist/maven/maven-3/3.2.3/binaries/apache-maven-3.2.3-bin.tar.gz

tar -zxvf apache-maven-3.2.3-bin.tar.gz -C $SOFT_PATH

mv apache-maven-3.2.3 maven-3.2.3

cd maven*

MAVEN_HOME=`pwd`

#install git 2.8.0

cd $SOFT_PATH

yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils- MakeMaker

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.8.0.tar.gz

tar -zxvf git-2.8.0.tar.gz -C $SOFT_PATH

cd git*

./configure

make install

ln -s /usr/local/bin/git /usr/bin/git

#追加环境变量

echo "export JAVA_HOME=${JAVA_HOME}" >> /etc/profile

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

echo "export MAVEN_HOME=${MAVEN_HOME}" >> /etc/profile

echo "export PATH=$""MAVEN_HOME/bin:$""PATH" >> /etc/profile

source /etc/profile

#输出信息

echo "-----source update-----"

echo "java version"

java -version

echo "maven version"

mvn -v

echo "-----path-----"

echo "JAVA_HOME:"$JAVA_HOME

echo "MAVEN_HOME:"$MAVEN_HOME

可执行赋权:

chmod -R 777 deploy.sh

linux git2.8.0下载,Linux 环境下 jdk1.8 maven3.2.3 Git2.8.0 安装脚本相关推荐

  1. Linux 环境下 jdk1.8 maven3.2.3 Git2.8.0 安装脚本

    2019独角兽企业重金招聘Python工程师标准>>> # @Author: peizhouyu # @Date: 2018-09-07 14:24:11 # @Last Modif ...

  2. osg linux 环境配置,Linux环境下jdk1.8的下载与安装

    Linux环境下jdk1.8的下载与安装 1.下载 Oracle官网下载相应的版本,官网地址:https://www.oracle.com/java/technologies/javase/javas ...

  3. 缺少nst linux.mbr文件,用EasyBCD2.0在Windows环境下引导Linux启动

    用EasyBCD2.0在Windows环境下引导Linux启动 以在Win7环境下用EasyBCD2.0.2引导Ubuntu启动为例(Ubuntu安装在Win7之前,倘若反了进不去Win7,可以用Wi ...

  4. Linux系统编程及应用——ubuntu环境下

    Linux系统编程及应用--ubuntu环境下 程序由业务逻辑和系统访问两部分构成的.其中,业务逻辑是根据业务需求,按照设计好的逻辑规则,处理信息,与系统(平台)无关的:而系统访问则是利用操作系统所提 ...

  5. OpenVINO 2022.3实战二:Window 10 环境下用 OpenVINO 2022.3部署yolov5-seg 7.0

    OpenVINO 2022.3实战二:Window 10 环境下用 OpenVINO 2022.3部署yolov5-seg 7.0 1 配置OpenVINO C++开发环境 见 OpenVINO 20 ...

  6. linux环境下可执行文件,提示libboost_thread.so.1.71.0: cannot open shared object file: No such file or directory

    在linux环境下执行可执行文件时,提示这个错误error while loading shared libraries: libboost_thread.so.1.71.0: cannot open ...

  7. tensorflow运行环境linux,在ubuntu或者min运行环境下安装gpu版本的tensorflow

    转载请注明出处:blog.csdn.net/sproll 本文描述在ubuntu系列操作系统上安装gpu版本的tensorflow的过程. 0,准备工作 BIOS中关闭板载显卡,显示器接在nvidia ...

  8. iqq for linux源代码,开源qq下载-Linux开源QQ 2012(iQQ)下载 v1.0.2 免费版-IT猫扑网

    开源qq是一款较早推出的qq聊天软件开源工具,适合java系统的运行,对开源系统进行检测,linux系统完美运行,有需要的用户欢迎来IT猫扑下载~ Linux开源QQ简介 iQQ 使用Java语言跨平 ...

  9. soc eds能 编译linux,【转】在SoCEDS环境下编译和更新preloader和uboot程序的方法

    [转]在SoCEDS环境下编译和更新preloader和uboot程序的方法 [复制链接] 在SoCEDS环境下编译和更新preloader和uboot程序的方法 前面有介绍preloader在HPS ...

最新文章

  1. IDEA配置GitHub报错GitHub Invalid authentication data.404 Not Found-Not Found
  2. 星型模型 3nf的区别_贵州省遵义市工业模型经典案例展示
  3. 在java的实现栈的插入数据_Java实现数据结构栈stack和队列Queue
  4. Rust 阴阳谜题,及纯基于代码的分析与化简
  5. MySQL_控制台操作_01
  6. 有一种努力叫:靠 自 己!
  7. Android之状态栏通知Notification、NotificationManager详解
  8. 关于重装系统后或打补丁后不能上网的问题的解决
  9. 在Sharepoint 2010中使用ReportViewer控件展示RDLC报表
  10. jquery $.each遍历json数组方法
  11. C#调试WebService
  12. 金蝶K3退出远程桌面后,客户端无法登陆
  13. 栈和排序---牛客练习赛10--B题
  14. VNC远程控制软件,五款用了都说好的VNC远程控制软件
  15. 视频格式与编码压缩标准 mpeg4,H.264.H.265 有什么关系?
  16. 定期年化40%,我把5000多个FIL全部存入了DMEX平台
  17. ​巴比特发布2020年数据报告:平台年度阅读量突破16亿,活跃作者超500名
  18. Dell R410 broadcom网卡驱动更新失败
  19. 隧道放样方法+超欠挖计算方法+程序
  20. Python微信点赞

热门文章

  1. HTTP缓存字段总结
  2. 程序员修炼之道阅读笔记01
  3. 查看python安装的包
  4. 《Adobe Flash CS5中文版经典教程》——1.5 在“时间轴”中组织图层
  5. 20145234黄斐《信息安全系统设计基础》实验一
  6. OSChina 周日乱弹 —— 冬季忧郁症五大特征
  7. 阿里云安装LNMP以及更改网站文件和MySQL数据目录
  8. (转)新开发Apple Store上软件的实施步骤
  9. 东北面人李---精品作品展
  10. 用Select查询结果创建ACCESS表