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 跳过测试直接打包
打包成功!