Config——在eclipse配置Maven

Maven的安装

  1. 首先安装JDK,最好是JDK 1.7 以后版本;
  2. 然后下载 Maven3.3以上版本(http://maven.apache.org/download.cgi
  3. 解压到一个目录下
    1. bin—包含mvn 运行的脚本(用来配置 Java 命令)和m2.conf文件
    2. boot—包含类加载器框架,Maven使用该框架加载自己的类库
    3. conf—包含settings.xml,能在机器上全局定制Maven的行为
    4. lib—包含所有Maven运行时需要的Java类库,以及第三方依赖包
    5. NOTICE.txt—记录Maven包含的第三方软件
  4. 配置MAVEN_HOME,追加进Path,在命令行用mvn –v测试




在eclipse上配置Maven

  • settings.xml配置文件中注意:

<localRepository>…</localRepository>本地maven存储库,存放下载的jar包,默认是在本地用户的.m2目录下

<mirror> …</mirror>如果有私服,需要配置这里。创建镜像,不用每次都取maven中央库下载

这里我们把仓库地址改为

  • eclipse内置了对maven的支持,但需要进行配置,选择maven目录

在eclipse中运行Maven命令

  • 新建一个maven工程,默认直接点next


普通工程就选quickstart,web工程就选web


groupid和artifactId被统称为”坐标”,是为了保证项目的唯一性,在maven本地仓库中找某个项目根据这两个id查找。

groupId一般分为多个段,第一段为域,第二段为公司名称。ArtifactID是项目的唯一的标识符,实际对应项目的名称。


Maven规定,必须创建以下几个Source Folder

  • src/main/resources
  • src/main/java
  • src/test/resources
  • src/test/java

若没有,手工建立 ,右击new àsource folder


避免出错,应该将jre更改为较新的版本




Java编译器更改为jdk1.8(jre1.8会报错)


创建一个测试类,创建一个junit

  • 测试test使用的是surefire插件,文件命令规则:Test.java或XXTest.java



构建工程:


提示构建成功


测试:



Maven web项目

前面基本相同,这里选择web


Jre System library改成jdk1.8

Java compiler 改成1.8

选择javaee视图

更改web.xml文件(该版本最稳定)


进入project Facets,将图中内容改为对应内容后,退出。


再次进入project Facets,将dynamic web moudule 打上勾,下方会冒出提示,点击下方提示,更改为src/main/webapp,勾上generate.


这样完成之后,其余3个包(source folder)会自动出现。

有错误提示,退出重进或者ctrl+s保存一下,刷新环境变量即可。

配置tomcat8: 使用tomcat7的插件,在tomcat中改写user.xml文件

添加以下代码

<role rolename=”manager-gui”/>

<role rolename=”manager-script”/>

<role rolename=”manager-jmx”/>

<role rolename=”manager-status”/>

<user password=”1234″ username=”admin”

roles=”manager-gui,manager-script,manager-jmx,manager-status” />


Pom.xml添加代码

Settings.xml 添加代码

更新maven

发表评论

电子邮件地址不会被公开。 必填项已用*标注