Maven:是一个项目构建工具
安装与配置
windows:下载解压后,配置环境变量
M2_HOME = Maven安装目录
PATH :加上;%M2_HOME%/bin
eclipse如需要配置m2_home变量,则在 preferences—>java->installed JRES
如下图添加变量指向maven安装目录
mac:下载解压后,配置环境变量
配置方法:终端回到最上级目录 sudo vi /etc/profile 需要用root账号修改配置文件
添加需要的环境路径
我的如下:
然后eclipse配置如上图
配置完后可通过 mvn -v命令查看是否配置成功
一个完整的项目构建过程包括:
清理,编译,测试,打包,集成测试,验证,部署
maven生命周期 (也是命令)
clean —> compile —> test —> package —> install
maven约定的目录结构
src
-main
—java
-test
-java
resources
终端命令创建目录的两种方式
1.archetype:generate 按照提示进行创建
2.archetype:generate -DgroupID=公司网址反写+项目名
-DartifactID=项目名-模块名
-Dversion=版本号
-Dpackage=代码所存放的包
maven中的坐标和仓库的概念
groupID artifactID version 共同构成坐标,在仓库中唯一标识
maven有本地仓库,远程仓库,镜像仓库的概念
本地是指:在本机存储的仓库,可在maven安装目录->conf—>setting中设置,如下图
远程仓库:maven的国外在线中央仓库 http://search.maven.org/
镜像仓库:在国内的maven在线中央仓库
pom解析:
:是一个项目构建工具
安装与配置
windows:下载解压后,配置环境变量
M2_HOME = Maven安装目录
PATH :加上;%M2_HOME%/bin
eclipse如需要配置m2_home变量,则在 preferences—>java->installed JRES
如下图添加变量指向maven安装目录
mac:下载解压后,配置环境变量
配置方法:终端回到最上级目录 sudo vi /etc/profile 需要用root账号修改配置文件
添加需要的环境路径
我的如下:
然后eclipse配置如上图
配置完后可通过 mvn -v命令查看是否配置成功
一个完整的项目构建过程包括:
清理,编译,测试,打包,集成测试,验证,部署
maven生命周期 (也是命令)
clean —> compile —> test —> package —> install
maven约定的目录结构
src
-main
—java
-test
-java
resources
终端命令创建目录的两种方式
1.archetype:generate 按照提示进行创建
2.archetype:generate -DgroupID=公司网址反写+项目名
-DartifactID=项目名-模块名
-Dversion=版本号
-Dpackage=代码所存放的包
maven中的坐标和仓库的概念
groupID artifactID version 共同构成坐标,在仓库中唯一标识
maven有本地仓库,远程仓库,镜像仓库的概念
本地是指:在本机存储的仓库,可在maven安装目录->conf—>setting中设置,如下图
远程仓库:maven的国外在线中央仓库 http://search.maven.org/
镜像仓库:在国内的maven在线中央仓库
pom解析: