[TOC]
CentOS7 下 安装JDK与Maven
1.获取压缩包
Maven与Jenkins都需要jdk,所以先安装jdk,同时maven与jdk安装步骤大致相同,可以同时操作
1.使用ftp传输JDK安装包到linux上 某云下载提取码:hm6u
2.wget方式获取
以下是jdk的
1 | 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" |
2.解压
1.使用tar -zxvf
解压jdk与maven的压缩文件 。输入命令之后,再输入文件名的前面几个字母可以按tab
补全;分别解压之后会产生两个文件夹。
使用mv
命令移动这两个文件夹到指定目录,方便后续配置
1 | mv apache-maven-3.6.3 /usr/local/maven |
移动完成之后,可以分别进入查看是否移动了正确的文件
3. 配置环境变量
1 | vim /etc/profile |
在文件的最后添加上1
2
3export JAVA_HOME=/usr/local/jdk8 # 刚刚jdk移动到的目录
export MAVEN_HOME=/usr/local/maven # 刚刚maven移动到的目录
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$MAVEN_HOME/bin:$PATH
最后使用以下命令使配置生效
1 | source /etc/profile |
最后检查是否生效
1 | java -version #检查jdk是否安装成功 |
maven成功
4.问题
一开始运行java -version的时候报错如下
1 | [root@instance-7k1d5qb8 bin]# java -version |
度娘了一圈,大意是由于系统位数差异,缺少了东西。找到如下解决方法
1 | yum install glibc.i686 |
5. 总结
1.安装流程如下:获取压缩包-》解压指定文件位置-》配置环境变量-》刷新环境变量
2.还有一种安装方法是通过yum源来安装,相当于在windows下的自动安装,如果不熟悉不太方便掌握文件位置
3.本篇基于百度云服务器纯净的Centos版本,为后续Jenkins安装部署做铺垫