一、maven概述

  Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具!

     简单说Maven 是一个项目管理和构建自动化工具

二、环境搭建

    1、配置环境变量

   系统变量:MAVEN_HOME = D:\tools\apache-maven-3.2.3

        系统变量:path = %MAVEN_HOME%\bin

     测试:

        Maven Myeclipse 搭建项目

  2.myEclipse配置 maven:选择环境变量中配置的maven路径

        Maven Myeclipse 搭建项目

  3、修改 maven 本地仓库存放位置:

         找到 apache-maven-3.0.4下的 conf 下的 settings.xml 配置文件

   

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository        //apache-maven-3.0.4的仓库默认是放在本地用户的临时文件夹下面的 .m2 文件夹下的 repository 下
  <localRepository>/path/to/local/repo</localRepository> 
  -->
//修改为自己指定的位置
 <localRepository>F:/resource/maven/repo</localRepository> 

4、将settings.xml文件拷贝到 F:/resource/maven/repo 下

    并在 myEclipse 引入 ---------》搭建完成

    Maven Myeclipse 搭建项目

   

三、在Myeclipse中创建web项目(本人Myeclipse2013)

     1.选择Maven Project

        

  Maven Myeclipse 搭建项目

 

    2.选择 webapp

     Maven Myeclipse 搭建项目

    3.创建

     Maven Myeclipse 搭建项目

 4.

  Maven Myeclipse 搭建项目

5.

  Maven Myeclipse 搭建项目

6.使用 maven 仓库 在pom.xml中添加 servletAPI 

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.jalja.myblog</groupId>
  <artifactId>myblog</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>myblog Maven Webapp</name>
  <url>http://maven.apache.org</url>
     <dependencies>
        <dependency>
          <groupId>junit</groupId>
          <artifactId>junit</artifactId>
          <version>4.10</version>
          <scope>test</scope>
        </dependency>
          <!-- 添加servlet的依赖 servlet坐标-->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>3.1.0</version>
            <!-- 只在编译和测试时运行 -->
            <scope>provided</scope>
        </dependency>
      </dependencies>
  <build>
    <finalName>myblog</finalName>
    <plugins>
        <plugin>
          <groupId>org.apache.tomcat.maven</groupId>
               <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
         </plugin>
     </plugins>    
  </build>
</project>
View Code

相关文章:

  • 2021-05-07
  • 2021-07-07
  • 2021-09-16
  • 2022-01-11
  • 2021-11-26
  • 2021-12-18
  • 2022-12-23
猜你喜欢
  • 2021-12-20
  • 2021-08-13
  • 2022-01-05
  • 2022-01-24
  • 2021-06-10
  • 2022-01-15
  • 2021-10-26
相关资源
相似解决方案