1.新建文件夹: maven-01
2.maven-01目录下:新建一个pom.xml文件(Project Object Model),里面的内容找个已有的pom文件拷下
3.配置一些必须的属性:
<?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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.aii.maven.hello</groupId>
<artifactId>hello</artifactId>
<version>1.0-SNAPSHOT</version>
</project>
4.maven-01目录下新建文件夹src/main/java,里面用来存java源代码
maven-01/src/main/java就是classpath
5.在maven-01/main/java下新建一个HelloWorld-java类
package com.aii.maven;
public class HelloWorld
{
public String sayHello(String name){
return "hello:"+name;
}
}
6.编译
7.测试运行
跟上面编写HelloWorld一样编写测试类:
新建文件夹maven-01/src/test/java---这个是test的classpath
创建测试java类.
package com.aii.maven;
import org.junit.*;
import static org.junit.Assert.*;
public class TestHelloWorld
{
@Test
public void testHello(){
String result=new HelloWorld().sayHello("maven");
assertEquals(result,"hello:maven");
}
}
然后执行 mvn test
这个时候:
这个时候显示包不存在,那我们就要想办法把包引进来.
在pom.xml中加入如下的配置:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
</dependency>
</dependencies>
然后再测试:
成功
至于一些命令与配置什么意思,后面的再说,这里先感受一下...