• MAVEN的结构认识篇


    1.maven的结构认识

    src

          main

        com

                     imooc

             calss

          test

        com

           imooc

              test

           resources

    pom.xml

    以上是maven项目存在的必须结构!如下图

    test 中存放的是junit的测试类

    2.main中和test中的代码展示

    main中的实体类

    package com.imooc.test1;
    public class HelloWord{
        public  String sayHello(){
            return "Hello World !";
        }
    }

    Test中的代码展示(根据JUNIT进行的单元测试)

    package com.imooc.test;
    import org.junit.*;
    import org.junit.Assert.*;
    
    import com.imooc.test1.HelloWord;
    public class HelloWordTest{
        @Test
        public void testHello(){
            Assert.assertEquals("Hello World !",new HelloWord().sayHello());
        }
    }

    3.pom.xml文件内容

    <?xml version="1.0" encoding="UTF-8"?>
    <project
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
        xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>com.imooc.Test1</groupId>
        <artifactId>Test1</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        
        
        <dependencies>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.10</version>
            </dependency>
        </dependencies>
    </project>
    groupId:项目的包路径
    artifactId:项目名称
    version:历史版本
    <dependencies>
      <dependency>
        其他依赖的jar包
      </dependency>
    </dependencies>

    4.到项目的更目录运行Maven命令

    mvn compile   对代码进行编译

    mvn test   测试用JUNIT测试用例

    mvn package 把项目打成JAR包

    mvn  clean   删除target

    周永发
  • 相关阅读:
    算法与数据结构实验题 5.2 Missile
    算法与数据结构实验题 2.3 击鼓传花
    算法与数据结构实验题 2.4 排队
    Linux 添加自定义命令
    转 32位linux内核2.6.38.2添加系统调用,编写类似"ps"命令模块显示进程信息
    Linux内核模块程序加载方法
    Linux下sched.h文件分析
    Kali 爆破和非爆破无线路由账号和密码+让别人无线掉线
    Kali基于路由器的ARP欺骗转发机制
    Kali nmap教程用法简介
  • 原文地址:https://www.cnblogs.com/yvanBk/p/9072026.html
Copyright © 2020-2023  润新知