注意:安装任何软件,新项目等路径中都不要出现中文路径
1.解压
2.更改配置文件
更改解压conf(文件) setting.xml更改这个文件
更改本地仓库地址(强烈建议)
3.配置一个环境变量
key:M2_HOME value:解压的文件路径名
key:path value:%M2_HOME%\bin
测试安装成功:mvn -cersion
maven介绍
maven是一个工具,管理项目,构建,发布项目的工具
1,管理依赖
什么叫依赖:享用JSONBject对象 fasjon.jar提供的你的项目依赖于fastjson
pom.xml 可以管理依赖
2,意见发布
搭建maven项目
maven
1.
2.目录结构保持一致
src -> java代码、配置文件等
main -> 开发代码
Java->Java代码
resource->放置配置文件
test->测试代码
resource->测试代码用到的文件
target -> 编制之后的代码
pom.xml
管理依赖
远程仓库:目前市场上99%的项目,都交给了maven管理
本地仓库:你电脑上所有的依赖
如果项目用到的依赖在本地仓库中没有,就会到远程仓库下载(镜像,如果没有改成阿里的景象,下载速度会比较慢,下载到本地仓库。项目中就可以使用依赖)
<groupId>com.jy</groupId>你的项目的组织名
<artifactId>maven-demo</artifactId>你的项目的名称
<packaging>jar</packaging>打包的方式 jar(java项目) war(外部项目) pom(父子工功能)
<version>1.0-SNAPSHOT</version>你的项目版本
创建外部项目
mvn的命令:
mvn-version 查看MVN的版本
mvn-clean 清除编译文件
mvn-compile 编译main/java 目录下Java的主文件
mvn test 编译main/java 和 test/Java目录下的类
mvn package 全部都会编译并且声称一个jar/war
mvn install 吧这个包自动发布带你的本地仓库