zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    vuex最简单、最详细的入门文档
    详解vue生命周期
    Js基础算法题
    Git常用命令
    webpack构建React开发环境
    React快速构建脚手架
    打开页面开始倒计时
    Yahoo前端35条性能优化
    特殊引用类型(string)
    What is in your backpack?
  • 原文地址:https://www.cnblogs.com/zwer/p/10462110.html
Copyright © 2011-2022 走看看