maven配置以及在eclipse Mars2中的使用
Posted 洞若观火
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven配置以及在eclipse Mars2中的使用相关的知识,希望对你有一定的参考价值。
通过1.maven的作用
maven也是一种项目管理工具,主要能够将项目中的jar包移除,通过索引的方式调动本地或者远程仓库中的包,从而实现项目的构建。另一个作用能够应用于大型项目的分模块开发。
2.maven的安装配置
下载:http://maven.apache.org/download.cgi
直接解压,建议路径中不要出现中文字符。接下来需要配置环境变量:MAVEN_HOME 你的maven路径
在path中配置:%MAVEN_HOME%\\bin
通过控制台测试 mvn -v ,显示如下即配置成功
3.创建maven项目
创建MavenProject,如果你的eclipse没有,请安装有spring插件的eclipse,即Mars2、neno等。
创建成功的项目会报错,缺少web.xml
像这样添加就不会有问题,但是可以看到,默认采用的是jdk1.5的版本编译,我们需要换成1.7或1.8版本。我这里介绍两种方式:
一种是通过config build path的方式将原来的删除,重新添加
一种是通过代码方式,在pom.xml文件中配置如下代码:
1 <build> 2 <!-- 配置了很多插件 --> 3 <plugins> 4 <plugin> 5 <groupId>org.apache.maven.plugins</groupId> 6 <artifactId>maven-compiler-plugin</artifactId> 7 <version>3.5.1</version> 8 <configuration> 9 <source>1.7</source> 10 <target>1.7</target> 11 <encoding>UTF-8</encoding> 12 </configuration> 13 </plugin> 14 </plugins> 15 </build>
现在的项目就不会有问题了,但搞了半天maven还没有配置到该项目中,在配置maven前,需要对maven的核心文件进行设置,settions.xml文件
找到这一块修改本地仓库位置,如果没有就会默认本机user下的.m2/repository文件夹下,仓库就是存放各种jar包的位置。
绑定maven的配置文件,自动会根据配置找到仓库
将本地仓库导入
这样最终配置成功,接下来只需要在pom.xml文件中
启动项目,右击项目->run as->maven build ...
运行时,默认采用tomcat6来运行项目,如果需要7以上那么可以根据配置的tomcat进行设置:在pom.xml中右击->maven->add plugin
以上是关于maven配置以及在eclipse Mars2中的使用的主要内容,如果未能解决你的问题,请参考以下文章