Maven是基于项目对象模型,可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
1、在maven.apache.org下载maven并解压。
2、配置环境变量,新建系统变量,命名为M2_HOME,变量值指向maven目录,如下:蓝色的。
在我打开cmd测试 mvn -v 是出现了如下错误。
这是因为JAVA_HOME没有配置正确导致的
JAVA_HOME不能配置到bin下,应该这样
代码语言:javascript复制C:Program FilesJavajdk1.8.0_171
path中应该这样:
代码语言:javascript复制 %JAVA_HOME%bin
maven约定的结构:
代码语言:javascript复制src
-main
-java
-package
-test
-java
-package
resources
maven常用的构建命令
代码语言:javascript复制mvn -v 查看maven版本
compile 编译
test 测试
package 打包
clean 删除target
install 安装jar包到本地仓库中
下面我们使用Maven创建项目,执行以下代码:最新的版本需要用generate命令,淘汰了以前版本的create;
代码语言:javascript复制mvn archetype:generate -DgroupId=org.seckill -DartifactId=seckill
-DarchetypeArtifactId=maven-archetype-webapp
在创建时,出现了以下代码,一直卡住。
解决方法是在该命令末尾加个参数 -DarchetypeCatalog=internal,让它不要从远程服务器上取catalog
代码语言:javascript复制-DarchetypeCatalog=internal
本篇未完结,技术有限,理解深入后,再深入探讨。