CentOS 7.3安装配置JDK8+Maven

JDK8

一. 从官网下载JDK8

选择最新的JDK版本,先接受软件许可,然后下载64位的Linux压缩包

注意:测试发现不能通过wget指令直接拉去jdk压缩包,可能是受某些许可限制。解决方案是通过windows端直接下载jdk包,然后在通过sftp软件上传到linux下的指定目录

二.解压JDK压缩包

在jdk压缩包所在的目录执行解压(我的情况是 /usr/local/)

Linux下常用解压指令

tar -zxvf jdk-8u191-linux-x64.tar.gz  //根据实际情况来

三.配置JDK环境变量

1.编辑系统全局变量

vim /etc/profile

在文末添加jdk路径

#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_144   //以实际情况来定
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

【注】:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}

确认无误后保存退出(退出编辑模式后shift + :,然后输入wq回车)

2.手动使环境变量生效

source /etc/profile

3.检查JDK配置是否生效

java -version

输出结果:

java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

补充:

1.原贴地址

2.【JDK和Open JDK】平常使用的JDK和Open JDK有什么区别

Maven

1、下载安装文件,maven官网

在 /usr/local 目录下执行如下命令:

wget http://mirrors.shu.edu.cn/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz   //以最新的版本为准

2、解压安装

tar -zxvf apache-maven-*  //解压
mv apache-maven-3.6.0  maven-3.6.0  //重命名

3、配置环境变量

vim /etc/profile

在末尾加入maven的路径

#maven environment
export M2_HOME=/usr/local/maven-3.6.0   //与实际目录名一致
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

4、使配置生效

保存退出后运行下面的命令使配置生效,或者重启服务器生效。

source /etc/profile

5、验证版本

mvn -v

出现maven版本即成功

[root@izj6c47bc02i5akvuyb8xzz local]# mvn -v
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: /usr/local/maven-3.6.0
Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/local/jdk-8u191-x64/jdk1.8.0_191/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-514.26.2.el7.x86_64", arch: "amd64", family: "unix"

6.配置阿里云仓库,国内速度快

在maven conf文件夹下找到setting.xml,在<mirrors>中添加如下:

<mirror>
 <id>alimaven</id>
 <name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
 <mirrorOf>central</mirrorOf>
</mirror> 
 

参考于:CentOS7配置教程(六)安装Maven和创建Java项目、运行项目

              Linux安装git和maven的详细过程

猜你喜欢

转载自blog.csdn.net/Robin_hc/article/details/85766268
今日推荐