搭配环境
在Maven官网链接: Maven.下载最新的Maven包,选择第二个Link的压缩包
解压配置
把刚刚下载压缩包解压到你想存放的地方,最好不要带中文
配置环境变量
右键我的电脑->属性->高级系统设置->环境变量->系统变量->Path->新建
输入刚刚解压的位置,到bin目录结束
检验版本
打开命令行(win+r),输入代码
mvn -v
出现以下界面即为配置成功
配置Maven
- 打开安装目录下,如D:\JAVA\EnvironmentDrivers\apache-maven-3.6.3\conf目录的setting.xmll文件
- 这个文件是Maven的配置文件
设置镜像库
使用国内maven 阿里云的下载地址
在mirrors 标签内输入
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
修改仓库位置
在settings 里面添加目标路径,建议个maven文件夹作为同级目录
<localRepository>d:/maven/repository</localRepository>
可以下载一些通用库放进去,以后就可以直接使用
通过cmd创建maven项目
切换到项目路径
win+r打开命令行
cd d:\JAVA\Practices
d:
创建项目
输入
mvn archetype:generate "-DgroupId=com.mavenProject" "-DartifactId=firstMaven" "-DarchetypeArtifactId=maven-archetype-quickstart" "-DinteractiveMode=false"
参数意义:
archetype:generate 表示创建个项目
-DgroupId 项目包名: com.mavenProject
-DartifactId 项目名称: firstMaven
-DarchetypeArtifactId 项目类型: maven-archetype-quickstart
-DinteractiveMode:false 表示前面参数都给了,就不用一个一个地输入了
执行成功
执行成功会出现绿色的Success
执行失败的原因
- 代码输入错误,注意区分I跟L
- 新版对于参数需要添加双引号,如
"-DgroupId=com.mavenProject"
- 目录下已存在同名项目
- 路径中存在中文
- 可能还有其他原因,目前未遇到
打包
- 切换到firstMaven
cd firstMaven
- 输入
mvn package
- 打包成功
运行
输入java -cp target/firstMaven-1.0-SNAPSHOT.jar com.mavenProject.App
控制台输入Hello World!