服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|

CentOS如何安装配置maven?

2019-06-04 13:44来源:脚本之家所属分类:Centos

CentOS如何安装配置maven呢?下面小编将为大家带来的是CentOS安装配置maven的方法。希望能够帮助到大家,有需要的朋友一起去看看吧

一. 下载

官方下载地址:maven download

二. 解压

tar -zxvf apache-maven-3.3.9-bin.tar.gz (安装路径为:/usr/local/maven)

三.安装

在 /etc/profile 文件里添加以下内容

export MAVEN_HOME=/usr/local/maven 

export PATH=$MAVEN_HOME/bin:$PATH

四.生效

source /etc/profile

五.验证

mvn -v

CentOS如何安装配置maven?

如上图所示,显示了版本信息,表示安装成功!

六. 配置本地仓库

MAVEN_HOME/conf目录下settings.xml文件是Maven的配置文件

<localRepository>/usr/local/maven/local_repository</localRepository>

CentOS如何安装配置maven?

七. maven常用命令  Maven的命令非常多,学习命令首先要了解Maven的生命周期。

Maven首先会验证并处理引用资源,之后进行项目编译,如果没有声明跳过测试,也会编译测试代码并进行测试、以成测试报告。最后,

Maven会将编译好的内容进行打包,用于发布。

Maven命令与Maven的生命周期有着对应的关系,一个命令也经常会包含多个生命周期,比如mvn package会完成以上所有步骤。

这里列举几个常用的命令

mvn compile 编译项目,这个命令用于编译Maven工程,执行命令后会在target文件夹中的classes中生成对应的class文件。 mvn test 编译运行单元测试,先自动进行编译,在运行所有的测试用例。 mvn package 打包(jar or war) mvn install 将项目安装到本地仓库,发布生成对应的package包。 mvn clean 清空项目,删除target文件夹,即删除生成的package包以及class等文件。 mvn eclipse:eclipse 生成eclipse工程.

延伸 · 阅读

精彩推荐
  • CentosCentOS 文件通配符讲解

    CentOS 文件通配符讲解

    今天小编为大家带来的是CentOS 文件通配符讲解;希望对大家会有帮助,有需要的朋友一起去看看吧...

    CentOS之家 111 2019-06-02
  • CentosCentOS如何安装XRDP实现远程桌面访问?

    CentOS如何安装XRDP实现远程桌面访问?

    有些朋友问小编CentOS如何安装XRDP实现远程桌面访问?今天小编为大家带来的是CentOS安装XRDP实现远程桌面访问的方法,有需要的朋友一起去看看吧...

    CentOS之家 132 2019-05-24
  • CentosCentOS下iptables详解

    CentOS下iptables详解

    iptables是Linux上常用的防火墙软件,今天小编要为大家分享的是CentOS下iptables详解!希望对大家会有帮助!有需要的朋友一起去看看吧...

    CentOS之家 440 2019-05-24
  • CentosCentOS中net-snmpd的安装和基本配置教程

    CentOS中net-snmpd的安装和基本配置教程

    net-snmpd是建立于SNMP协议之上的应用程序,这里为大家带来CentOS系统中net-snmpd的安装和基本配置教程,平时需要进行网关配置管理的朋友千万不要错过....

    shanzhizi 105 2019-05-20
  • CentosCentOS服务程序性能评估文档详解

    CentOS服务程序性能评估文档详解

    今天小编将为大家带来的是CentOS服务程序性能评估文档详解!希望对大家会有帮助,有需要的朋友一起去看看吧...

    脚本之家 171 2019-05-29
  • Centoscentos7如何设置密码规则?centos7设置密码规则的方法

    centos7如何设置密码规则?centos7设置密码规则的方法

    最近一些朋友问小编centos7如何设置密码规则?今天小编就为大家带来centos7设置密码规则的方法!希望对大家会有帮助!有需要的朋友一起去看看吧...

    centos之家 140 2019-05-26
  • Centoscentos7下解压文件命令(zip)详解

    centos7下解压文件命令(zip)详解

    今天小编为大家带来的是centos7下解压文件命令(zip)详解!希望对大家会有帮助,有需要的朋友一起去看看吧...

    centos之家 310 2019-06-01
  • Centoscentos7安装后缺少网卡如何解决?

    centos7安装后缺少网卡如何解决?

    近期,发现centos7安装后缺少网卡。出现这种情况该如何解决呢,今天小编就为大家分享centos7安装后缺少网卡的解决方法,有需要的朋友一起去看看吧...

    centos之家 224 2019-05-24