3.第一个HelloMaven
一、新建项目,写好目录结构
二、书写测试代码
2.1HelloMaven.java
package org.model; public class HelloMaven { public String sayHello () { return "Hello Maven!"; } }
2.2HelloMavenTest.java
package org.model;
@import org.junit.*;
@import org.junit.Assert.*;
public class HelloMavenTest {
@Test
public void testHello () {
Assert.assertEquals("Hello Maven!",new HelloMaven().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>HelloMaven</groupId>
<!-- 模块名 -->
<artifactId>HelloMaven-model</artifactId>
<!-- 版本 -->
<version>0.01-SNAPSHOT</version>
<!--- 导入junit4依赖 -->
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>
<!-- 指定编译时使用的字符编码 -->
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</project>
四、编译项目
4.2查看目录结构(多了个target目录)
五、打包项目
5.2:这个运行测试一直无法通过:先不管他,直接使用
mvn install -Dmaven.test.skip=true 跳过测试直接打包
打包成功!