博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个简单的Maven小案例
阅读量:5088 次
发布时间:2019-06-13

本文共 1538 字,大约阅读时间需要 5 分钟。

  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

 

转载于:https://www.cnblogs.com/j-liu3323/p/6559707.html

你可能感兴趣的文章
关于ExecuteNonQuery执行的返回值(SQL语句、存储过程)
查看>>
UVa540 Team Queue(队列queue)
查看>>
mysql数据增删改查
查看>>
akka之种子节点
查看>>
不知道做什么时
查看>>
matlab 给某一列乘上一个系数
查看>>
密码学笔记——培根密码
查看>>
Screening technology proved cost effective deal
查看>>
MAC 上升级python为最新版本
查看>>
创业老板不能犯的十种错误
查看>>
Animations介绍及实例
查看>>
判断请求是否为ajax请求
查看>>
【POJ2699】The Maximum Number of Strong Kings(网络流)
查看>>
spring boot配置跨域
查看>>
BZOJ 1996 合唱队(DP)
查看>>
进击吧!阶乘——大数乘法
查看>>
安卓学习资料推荐-25
查看>>
Mysql数据库备份和还原常用的命令
查看>>
关于退出当前页面在火狐的一些问题
查看>>
【项目实施】项目考核标准
查看>>