一、手动创建一个maven项目
maven项目结构如下:
二、代码
1、test.java代码:
package com.realla;
public class HelloMaven{
public String sayHello(String name){
return "Hello:"+name;
}
}
2、testTest.java代码:
package com.realla;
import org.junit.*;
import static org.junit.Assert.*;
public class TestHelloMaven{
@Test
public void testHelloMaven(){
HelloMaven hm = new HelloMaven();
String str = hm.sayHello("maven");
assertEquals(str,"Hello:maven");
}
}
3、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.realla</groupId>
<artifactId>maven_part1</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>maven_part1</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
三、运行结果
1、run运行
运行成功,结果:
2、maven compile
进入项目文件夹,打开终端,进行命令操作。
maven compile,会在maven_part1路径下,会生成target文件夹,target中包含对应java文件的class文件,以及编译结果说明文件
3、maven test
maven test,maven会显示测试结果,如果测试正确,会显示如下: 此时target目录中还会生成测试结果文件。
4、maven package
maven package,可以将我们项目打包成jar文件,生成jar文件在target路径下:
5、执行命令:maven install,
将我们的jar包发布到本地仓库,供其他模块、其他开发者调用:
|