您的位置:首页 > 其它

Maven实战读书笔记之三(Maven使用入门)

2015-12-05 17:21 274 查看

Maven使用入门

编写pom.xml(如下)

<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>test</groupId>
<artifactId>test</artifactId>
<packaging>war</packaging>
<version>0.0.1-SNAPSHOT</version>
<name>test Maven Webapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<finalName>test</finalName>
</build>
</project>


maven的核心是pom.xml,pom(Project Object Model,项目对象模型)定义了项目基本的信息,用于描述项目如何构建。元素含义如下

1、代码第一行xml头:声明POM文件的命名空间与xsd元素

2、modelVersion:POM模型的版本号

3、groupId:定义项目是属于某个组的

4、artifactId:定义项目在组某个组的标识

5、name:定义一个对于用户更为友好的项目名称

编写代码

Maven约定:

1、主代码放在src\main\java目录

2、主资源文件放在src\main\resources

3、测试代码放在src\test\java目录

4、测试资源文件放在src\test\resources

备注:Maven打包、部署的只有搜素主代码和主资源的文件

编写主代码编译

package org.one;

public class Test01 {

public static void main(String[] args) {
System.out.println("test01......");
}
}


编译步骤:

1、运行cmd,切换到项目根目录



2、输入mvn clean compile



3、查看编译结果



编写测试代码编译

package org.one;

import org.junit.Test;

public class Test02 {

@Test
public void f() {

System.out.println("test02......");
}

}


编译步骤:

1、运行cmd,切换到项目根目录



2、输入mvn clean test



3、查看编译结果



打包执行

1、运行cmd,切换到项目根目录



2、输入mvn clean package



3、查看编译结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven