maven详解-(2)基本操作

延续上一篇的maven安装,本篇介绍一下maven的基本操作

1.maven创建java项目

先新建一个目录D:\apache-maven-3.0.5-cmd,命令行进入到该目录下
执行mvn archetype:generate回车

maven详解-(2)基本操作_第1张图片

执行一段时间后可能会有停顿,让输入内容,直接回车选择6,然后会提示填写部分内容,按照下面给的解释填写即可:

maven详解-(2)基本操作_第2张图片

groupId为组织名,如org.apache
artifactId为工程名,如org.apache.maven,org.apache.hadoop
version为工程的版本号,如hadoop1.x,hadoop2.x
package为工程的目录结构,如java.lang包

输入完成这些内容之后,回车继续执行,执行完成之后,再次进入到D:\apache-maven-3.0.5-cmd目录下发现maven为我们创建了aliyun工程

maven详解-(2)基本操作_第3张图片

进入到D:\apache-maven-3.0.5-cmd\aliyun目录中,结构为

maven详解-(2)基本操作_第4张图片

2.maven项目编译

命令行进入到D:\apache-maven-3.0.5-cmd\aliyun工程目录执行

mvn compile

maven详解-(2)基本操作_第5张图片

执行完成之后再进入到aliyun目录中发现多了一个文件夹target

maven详解-(2)基本操作_第6张图片

该target即是maven将原工程的java文件编译成了class文件

3.maven项目打包

命令行D:\apache-maven-3.0.5-cmd\aliyun下执行

mvn package

maven详解-(2)基本操作_第7张图片

进入到target目录中查看已经生了打好的包:工程名+版本号.jar

maven详解-(2)基本操作_第8张图片

4.maven运行工程主程序

maven在创建aliyun工程的时候创建了一个测试类,执行打印Hello World操作

maven详解-(2)基本操作_第9张图片

这里执行maven调用该方法,打印Hello World
mvn exec:java -Dexec.mainClass=”com.alibaba.aliyun.App”
查看在控制台打印Hello World

5.maven生成项目说明文档

命令行D:\apache-maven-3.0.5-cmd\aliyun下执行

mvn site

在target包下生成一个site文件夹,site内的内容即为aliyun工程的说明文档
maven详解-(2)基本操作_第10张图片

打开index.html

maven详解-(2)基本操作_第11张图片

6.maven项目清理

重新编译,将原编译文件清理掉

mvn clean

maven详解-(2)基本操作_第12张图片

target目录被清理掉了。

7.maven安装jar

在工程目录下执行

mvn install

maven详解-(2)基本操作_第13张图片

将aliyun安装为jar服务,进入到maven的仓库可以看到已经注册进来

你可能感兴趣的:(maven)