• 一个简单的Maven小案例


      Maven是一个很好的软件项目管理工具,有了Maven我们不用再费劲的去官网上下载Jar包。

      Maven的官网地址:http://maven.apache.org/download.cgi

      要建立一个简单的Maven小案例步骤如下:

    一:环境搭建

    • 在Maven官网下载Maven环境搭建所需bin包。需要注意的是:Maven3.3以上版本需要JDK1.7或JDK1.7以上的版本支持。
    • 配置环境变量
      计算机-》点击右键-》选择属性-》选择高级系统设置-》单击环境变量按钮

    • 查看配置好的环境变量 CMD-》mvn -v

    二:Maven小案例编写

    目录结构:maven01-model->src->(main->java->pakage->com->imooc->maven01->model(HelloWorld.java),

                                                     test->java->pakage->com->imooc->maven01->model(HelloWorldTest.java)),

                                            pom.xml)

    HelloWorld.java中的内容如下

    package com.imooc.maven01.model;

    import org.junit.*;
    import org.junit.Assert.*;

    public class HelloWorld {
        
        public String sayHello() {
        
            return("hello");
        }
    }

    HelloWorldTest.java中的内容如下   

    package com.imooc.maven01.model;

    import org.junit.*;
    import org.junit.Assert.*;

    public class HelloWorldTest {
        
        @Test
        public void testHelloWorld() {
        
            Assert.assertEquals("hello",new HelloWorld().sayHello());
        }

    }

    pom.xml 文件中的内容如下

    <?xml version="1.0" encoding="utf-8" ?>
    <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.imooc.maven01</groupId>
        <artifactId>maven01-model</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <dependencies>
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.10</version>
            </dependency>
            
        </dependencies>
        
    </project>
    三:Maven案例测试

    1:进入测试路径

    2:对Maven项目进行编译 mvn compile

    3:对Maven项目进行单元测试 mvn test

  • 相关阅读:
    软件工程-个人最终总结
    结对编程—电梯调度
    第三周(第三作业)感想
    周三第二个作业
    VS2013安装和单元测试
    对京东的评价
    简单的四则运算
    迷茫的软件工程
    vlan 和 子网
    ECLIPSE的jar包和文件的导入导出
  • 原文地址:https://www.cnblogs.com/j-liu3323/p/6559707.html
Copyright © 2020-2023  润新知