如何做Maven的弟一个小程序.doc
文本预览下载声明
(浪曦分享)如何做Maven的第一个小程序
这里是介绍关于maven的第一个小程序
关于maven的安装 : Install Maven in your computer
先看看目录结构:
这是本来的项目目录结构,由于maven有自己的目录结构,所以,下面的是加入maven元素后的目录结构:
即:
pom.xml文件要和src目录在同一级
在src目录下面,分别为main目录和test目录
在main目录下面存放项目中的模块类,如这里的com.b510.maven.hello.Hello.java
在test目录下面存放项目模块的测试类,如这里的com.b510.maven.hello.test.HelloTest.java
NOTE:
你所看到的有红色X标示错误提示,这是在Eclipse中的提示,这个可以不用理会。
接下来才是关键:
/maven_project/pom.xml
1 ?xml version=1.0 encoding=UTF-8?
2 project xmlns=/POM/4.0.0 xmlns:xsi=/2001/XMLSchema-instance
3 xsi:schemaLocation=/POM/4.0.0 /maven-v4_0_0.xsd
4 modelVersion4.0.0/modelVersion
5
6 groupIdcom.b510.maven.hello/groupId
7 artifactIdhello-first/artifactId
8 versionSNAPSHOT-0.0.1/version
9
10 dependencies
11 dependency
12 groupIdjunit/groupId
13 artifactIdjunit/artifactId
14 version4.10/version
15 scopetest/scope
16 /dependency
17 /dependencies
18 /project
pom.xml文件,是project object manager的首字母缩写。即项目对象管理。
在pom.xml文件中,对于我们写的com.b510.maven.hello.Hello.java类,他的groupId = com.b510.maven.hello, artifactId = hello-first, version = SNAPSHOT-0.0.1 本文源自浪曦教育
而我们的测试类,所依赖的包为junit,它属于test域。
下面是Hello类和HelloTest类
/maven_project/src/com/b510/maven/hello/Hello.java
1 /**
2 *
3 */
4 package com.b510.maven.hello;
5
6 /**
7 * @author Hongten
8 * @created 2014-7-5
9 */
10 public class Hello {
11
12 public static void main(String[] args) {
13 System.out.println(This is a test message!);
14 String str = new Hello().sayHello(Hongten, 20);
15 System.out.println(str);
16 }
17
18 public String sayHello(String name, int age){
19 return Im + name + , Im + age + , Hello;
20 }
21 }
/maven_project/src/com/b510/maven/hello/test/HelloTest.java
1 /**
2 *
3 */
4 package com.b510.maven.hello.test;
5
6 import static org.junit.Assert.*;
7
8 import org.junit.Test;
9
10 import com.b51
显示全部