Maven快速入门

1.下载Maven包

  前往官网下载你需要的版本http://maven.apache.org/download.cgi

  

2.解压配置环境变量

  

  在path中添加:

  

3.验证

  使用快捷键电脑图标+R,弹出输入cmd,按enter执行,在命令行上输入mvn -v

  

 4.快速入门

  1.创建相关目录及创建pom.xml文件

    

  2.编辑pom.xml文件    

  <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>Maven-01</groupId>
      <arthifactId>demo-01</arthifactId>
      <version>0.0.1</version>
  </project>

  3.创建项目目录及测试代码

    

  4.编译测试

    切换到项目目录下:

     

    

    执行maven编译命令:mvn complie

    

  5.查看编译后的文件目录

    

    

  6.编写测试代码    

  package zhen;
  import org.junit.*;
  import static org.junit.Assert.*;
  public class MavenDemoTest{

    @Test
    public void test(){
      MavenDemo demo = new MavenDemo();
      demo.showDetails("zhangsan", 16);
      assertEquals("demo","demo");
    }
  }

  7.添加maven包依赖

    

  8.编译测试

    执行命令:mvn test

    

  9.清空编译

    执行命令:mvn clean

    

    查看目录结构

    

    继续执行测试

    

    查看目录

    

  10.打包

    执行命令:mvn package

    

    查看目录结构

    

  11.安装Maven-01包

    执行命令:mvn install

    

  12.新创建一个项目,配置pom.xml文件    

  <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>Maven-01</groupId>
      <artifactId>demo-02</artifactId>
      <version>0.0.1</version>
    
      <dependencies>
          <dependency>
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
              <version>4.10</version>
          </dependency>
        
          <dependency>
              <groupId>Maven-01</groupId>
              <artifactId>demo-01</artifactId>
              <version>0.0.1</version>
          </dependency>
      </dependencies>
  </project>

  13.编写测试代码    

  package zhen;
  import org.junit.*;
  import static org.junit.Assert.*;
  import zhen.MavenDemo;
  public class MavenDemoTest{
  
      @Test
      public void testSay(){
          MavenDemo demo = new MavenDemo();
          demo.showDetails("zhangsan", 16);
          assertEquals("demo","demo"); 
      }
  }

  14.编译

    

  15.测试

    

完成。。。

  

原文地址:https://www.cnblogs.com/yszd/p/10807208.html