Maven学习

Maven 下载

Maven下载地址


Maven下载
解压后,如下图所示:
Maven目录

Maven 环境变量配置

Maven环境变量

Maven本地仓库设置

  • 进入目录
    setting.xml
  • 点击 setting.xml ,配置Maven本地路径
    配置Maven本地路径

Maven项目构建测试

  • 新建一个Hello文件夹,目录结构如下图所示

目录结构

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/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>cn.szxy.maven</groupId>
  <artifactId>Hello</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>Hello</name>
  
    <!--添加依赖的jar包-->
    <dependencies>
        <!--项目要使用到junit的jar包,所以在这里添加junit的jar包的依赖-->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.9</version>
            <scope>test</scope>
        </dependency>        
        
    </dependencies>
</project>

Hello.java

package cn.szxy.maven;

public class Hello {
    
    public String sayHello(String name){
        return "Hello "+name+"!";
    }
}

HelloTest.java

package cn.szxy.maven;
//导入junit的包
import org.junit.Test;
import static junit.framework.Assert.*;

public class HelloTest {

    @Test
    public void testHello(){
        Hello hello = new Hello();
        String results = hello.sayHello("gacl");
        assertEquals("Hello gacl!",results);        
    }
}
  • 打开cmd窗口,进入 Hello 文件夹
  • 使用 mvn compile

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 使用 ‘mvn clean’ ,会清除target文件夹
    在这里插入图片描述

常用的 Maven 命令

  • mvn clean install
  • mvn clean compile
  • mvn clean package

参考:https://www.cnblogs.com/xdp-gacl/category/544719.html

原文地址:https://www.cnblogs.com/zwer/p/10462110.html