maven配置项目

Posted mikado

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven配置项目相关的知识,希望对你有一定的参考价值。

1.maven的安装

前往Apache Maven官网点击apache-maven-3.3.9-bin.zip链接下载3.3.9的版本即可。下载后我将该目录放到/Users/codingBoy/的目录下,文件名为apache-maven-3.3.9。这样我们便成功安装好maven管理工具,但这还不够,还需要设置maven环境变量。

2.配置maven环境变量

打开终端,退到根目录/Users/codingBoy/,输入命令:$ vi ~/.bash_profile打开bash_profile文件,然后添加如下两行代码:

1
2
export M2_HOME=/Users/robbie/apache-maven-3.3.9
export PATH=$PATH:$M2_HOME/bin

 

然后继续退回到根目录,输入$ source ~/.bash_profile使bash_profile文件添加的内容即刻生效。

接下来在终端输入mvn -v,若出现如下内容,说明你的maven管理工具成功安装并成功配置:

3.创建第一个maven项目‘

dos   输入命令

mvn archetype:generate -DgroupId=com.mikado.helloworld -DartifactId=helloworld -Dpackage=com.mikado.helloworld -Dversion=1.0-SNAPSHOT -DarchetypeArtifactId=maven-archetype-quickstart

 

命令解释如下:

  • mvn:表示使用的是maven命令。
  • archetype:generate:表示使用generate这个插件为我们的maven项目自动生成一个maven骨架,即我们项目的工程结构(如下图)。后边跟的是该插件为我们创建工程结构所需要的一连串的参数。
  • -DgroupId:标识项目的坐标元素之一,与DartifactId,Dpackaging,Dversion组成我们maven项目的坐标,四者唯一确定一个项目。它的值为我们的项目包名,我这里的格式用的我的博客网站后缀+我的用户名+项目名组成。
  • -DartifactId:标识项目的坐标元素之一,它的值为我们的项目名。我这里指定我要生成的项目名为helloword。
  • -Dpackage:标识项目的坐标元素之一,这里值就跟DgroupId的值保持一致即可。此属性在命令行中可选。
  • -Dversion:指定版本号。此属性在命令行中可选
  • -DarchetypeArtifactId:表示我们生成的工程结构为哪一种,这里的属性值为maven-archetype-quickstart表示生成工程目录结构为quickstart的结构。其值还可以为maven-archetype-webapp表示生成的工程目录结构为webapp的结构。

 





以上是关于maven配置项目的主要内容,如果未能解决你的问题,请参考以下文章

Spring+SpringMVC+MyBatis+Maven框架整合

Maven项目: 集成SonarQube进行代码审查

IDEA本地新建Maven项目+IDEA配置Git和GitHub+代码上传和拉取

Maven配置多源代码目录多资源目录

Maven配置多源代码目录多资源目录

maven构建报不属于自己提交代码的错误