上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程
一、创建Maven项目
1.1、建立Hello项目
1、首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件
Hello
| --src
| -----main
| ----------java
| ----------resources
| -----test
| ---------java
| ---------resources
| --pom.xml
2、编辑项目Hello根目录下的pom.xml,添加如下的代码:
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <groupId>me.gacl.maven</groupId> 5 <artifactId>Hello</artifactId> 6 <version>0.0.1-SNAPSHOT</version> 7 <name>Hello</name> 8 9 <!--添加依赖的jar包--> 10 <dependencies> 11 <!--项目要使用到junit的jar包,所以在这里添加junit的jar包的依赖--> 12 <dependency> 13 <groupId>junit</groupId> 14 <artifactId>junit</artifactId> 15 <version>4.9</version> 16 <scope>test</scope> 17 </dependency> 18 19 </dependencies> 20 </project>
3、在src/main/java/me/gacl/maven目录下新建文件Hello.java
Hello.java的代码如下:
按 Ctrl+C 复制代码
按 Ctrl+C 复制代码
4、在/src/test/java/me/gacl/maven目录下新建测试文件HelloTest.java
HelloTest.java的代码如下:
按 Ctrl+C 复制代码
按 Ctrl+C 复制代码
1.2、使用Maven编译、清理、测试、打包项目
1、使用Maven编译项目,编译项目的命令是:"mvn compile"
打开cmd命令行,
进入Hello项目根目录执行"mvn compile"命令编译项目的java类