zoukankan      html  css  js  c++  java
  • Maven Myeclipse 搭建项目

    一、maven概述

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

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

    二、环境搭建

        1、配置环境变量

       系统变量:MAVEN_HOME = D: oolsapache-maven-3.2.3

            系统变量:path = %MAVEN_HOME%in

         测试:

            

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

            

      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 引入 ---------》搭建完成

        

       

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

         1.选择Maven Project

            

     

        2.选择 webapp

        

        3.创建

        

     4.

     

    5.

     

    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

        

      7.测试运行项目 (在pom.xml中添加tomcat依赖)

          选中项目—》run as —》maven bulid —》Goals:tomcat:run   启动

           访问 localhost:8080/项目根目录        页面出现 hello word  

         

    四、常用指令

  • 相关阅读:
    python高级特性和高阶函数
    代理模式及案例
    我的报错错误记录
    摘抄-编码规范
    测试java的Lambda语法
    测试IDEA将新建项目提交到github上
    js处理科学计数法
    测试java操作运算符
    java根据模板生成,导出word和pdf(aspose.words实现word转换pdf)
    sqlserver日期函数
  • 原文地址:https://www.cnblogs.com/jalja/p/4786839.html
Copyright © 2011-2022 走看看