Maven是基于项目对象模型(POM),可以通过一段小描述信息来管理项目的构建、报告和文档的软件项目管理工具。
首先登陆maven的官网http://maven.apache.org/ 选择Download下载频道
选择下载apache-maveb-3.5.0-bin.zip
然后解压在当前文件夹并复制文件路径进行环境变量配置
新建M2_HOME,值为相应的文件路径
再配置PATH变量值%M2_HOME%\bin
最后可以在cmd输入mvn -sersion测试是否安装成功,成功可以看到maven路径
接下来进行maven的配置
回到安装的文件在conf文件下有个settings配置文件把它拉到D:/xuexi/workspace/repo文件夹下面以后升级版本也无需更改配置文件,打开配置文件找到<mirror>
更改远程仓库为
<mirror>
<id>UK</id>
<mirrorOf>central</mirrorOf>
<name>UK Central</name>
<url>http://uk.maven.org/maven2</url>
</mirror>
或者阿里云的镜像仓库运行也很快
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>
接着我们更改本地仓库位置(非必要)
我们先在配置文件中找到<localRepository>
标签更改为<localRepository>D:/xuexi/workspace/repo</localRepository>
路径自己创建
到此就完成对Maven的安装
接下来把Maven集成到myeclipse或者eclipse两者方式一样
打开myeclipse在myeclipse中打开windows-preferences然后在搜索栏搜Maven得到如下图
在右边有个add按钮点开选择之前安装的Maven确定
再点左边有个User Settings确保路径是之前配置文件所在的.m2路径
点击ok.....
使用Maven创建工程
第一步,创建Maven项目
在cmd中切换到工作目录然输入下面指令
mvn archetype:generate -DgroupId=imooc-lushaobin -DartifactId=spring-mvc-learning -DarchetypeArtifactId=maven-archetype-webapp
接下来在这个地方两次停顿直接按回车
然后把工程导入myeclipse
第二步
添加一个java文件
把pom.xml文件中的packaging的值改为jar
接下来在pom.xml中添加,并把junit版本号改为4.10
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.0</version>
<!-- 只在编译 和测试时运行-->
<scope>provided</scope>
</dependency>
接着建立源文件夹java和test首先右键build path -> configure build path -> source ,选择 src/main/java、src/test/java按remove删除两个错误的源文件夹
接着在javaResources右键选择建立源文件夹,选择目标工程,填写要建立的文件名按finish,src/test/java源文件夹建立同理
接着点工程名右键,点击首选项,找到Project Facets 查看图中选项是否勾选,没有就勾选
接着点工程名右键,点击首选项,找到Deployment Assembly 查看,把有关/src/test/java的remove
然后回到pom.xml配置文件中添加
<plugins>
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.4.7.v20170914</version>
</plugin>
</plugins>
这样工程可以在浏览器中访问。(换成tomcat也可以)
内容来源于网络,如有侵权,请联系作者删除!