1.下载maven [url]https://maven.apache.org/download.cgi[/url]
[b]2.配置环境变量 [/b]
3.查看配置是否正确
[b]4.仓库配置[/b]
修改本地仓库路径
中央仓库
[b]5.在eclipse,myEclipse中配置maven[/b]
(1).打开eclipse在windows中打开preferences,在左侧列表中找到maven,(老版本的要先安装maven插件)
(2).在installations配置本地的maven,类似于jdk的配置
(3).设置maven仓库
eclipse
[img]http://dl2.iteye.com/upload/attachment/0130/0809/b4486f9c-4f91-3a32-9899-44858ed9be3f.png[/img]
myEclipse
[img]http://dl2.iteye.com/upload/attachment/0130/0811/8d7b160d-3cad-3732-a9b1-000fae228c09.png[/img]
[b]6.新建一个Web项目[/b]
进入Myeclipse,选择File-New Project-web project
[img]http://dl2.iteye.com/upload/attachment/0130/0813/f60dc28b-1a62-397f-ad1c-11884ace1fc3.png[/img]
如果选择是的MyEclipse Maven JEE Project,则项目的结构如下:
[img]http://dl2.iteye.com/upload/attachment/0130/0815/51ad5b96-8f8e-32a4-a823-614705002c53.png[/img]
而如果选择的是标准的Maven JEE项目,则项目的文件结构如下:
[img]http://dl2.iteye.com/upload/attachment/0130/0817/f71ceea4-9147-3e15-a8fb-a7878ad15200.png[/img]
创建maven项目文件结构,
[b]7.相关命令[/b]
[b]8.pom.xml文件格式:[/b]
[b]2.配置环境变量 [/b]
M2_HOME=D:\apache-maven-3.3.3
path=%M2_HOME%\bin
3.查看配置是否正确
mvn -v
[b]4.仓库配置[/b]
中央仓库:http://mvnrepository.com/
本地仓库默认路径: C:\Users\HP\.m2\repository
修改本地仓库路径
(1)创建路径D:/Java/maven/repo
(2)找到D:\apache-maven-3.3.3\conf\settings.xml,修改为你想指定的路径:
<localRepository>D:/Java/maven/repo</localRepository>
(3)在D:\Java\maven中,将settings.xml文件拷贝过来
(4)打开命令提示符,输入:mvn help:system
该命令会打印出所有的java系统属性和环境变量。这些信息对我们日常的编程工作很有帮且。
如果运行的过程中没有错误,打开我们仓库(D:/Java/maven/repo)会发现里面多了一些文件。这些文件就是我们从maven的中央仓库下载到本地仓库的
中央仓库
在D:\apache-maven-3.3.3\lib\maven-model-builder-3.3.3.jar找到pom.xml文件,在repository中设置了中央工厂的路径
[b]5.在eclipse,myEclipse中配置maven[/b]
(1).打开eclipse在windows中打开preferences,在左侧列表中找到maven,(老版本的要先安装maven插件)
(2).在installations配置本地的maven,类似于jdk的配置
(3).设置maven仓库
eclipse
[img]http://dl2.iteye.com/upload/attachment/0130/0809/b4486f9c-4f91-3a32-9899-44858ed9be3f.png[/img]
myEclipse
[img]http://dl2.iteye.com/upload/attachment/0130/0811/8d7b160d-3cad-3732-a9b1-000fae228c09.png[/img]
[b]6.新建一个Web项目[/b]
进入Myeclipse,选择File-New Project-web project
[img]http://dl2.iteye.com/upload/attachment/0130/0813/f60dc28b-1a62-397f-ad1c-11884ace1fc3.png[/img]
如果选择是的MyEclipse Maven JEE Project,则项目的结构如下:
[img]http://dl2.iteye.com/upload/attachment/0130/0815/51ad5b96-8f8e-32a4-a823-614705002c53.png[/img]
而如果选择的是标准的Maven JEE项目,则项目的文件结构如下:
[img]http://dl2.iteye.com/upload/attachment/0130/0817/f71ceea4-9147-3e15-a8fb-a7878ad15200.png[/img]
创建maven项目文件结构,
src\main\java
src\main\resources
src\test\java
src\test\resources
[b]7.相关命令[/b]
mvn compile 编译
mvn test 测试
mvn clean 清除target
mvn package 打包
mvn install 安装到本地仓库
mvn deploy 提交
mvn archetype:generate 骨架,自动创建项目
[b]8.pom.xml文件格式:[/b]
<groupId>com.test.user</groupId>
<artifactId>user-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope> //作用域:只有测试的时候用该jar包
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
</dependencies>