1. 创建预定的目录结构
1.根目录:工程名
2.src目录:源码
3.pom.xml:Maven工程的核心配置文件
4.main目录:存放主程序
5.text目录:存放测试程序
6.java目录:存放java源文件
7.resource文件:存放框架或其他的工具的配置文件
2.常用的Maven命令
1.注意:执行与构建过程相关Maven命令,必须进入pom.xml所在的目录。与构建相关:编译,测试,打包,…
2.常用的命令:
(1):mvn clean:清理
(2):mvn conpile:编译主程序
(3):mvn test-compile 编译测试程序
(4):mvn test:执行测试
(5):mvn package:打包
3.关于联网问题
1.Maven的核心程序中仅仅定义了抽象的生命周期,但是具体的工作是有特定的插件来完成的。而插件不在Maven核心程序中。
2.当我们执行需要插件的maven命令时,Maven核心程序会首先到本地仓库中寻找,
3.本地仓库默认是在当先电脑用户的.m2\repository
4.maven的核心程序如果在本地仓库中找不到的化会去联网下载。
5.修改默认的本地仓库位置。
(1)找到maven解压目录下\conf\settings.xml
(2)修改标签内容为自己仓库的位置D:\RepMaven
6.因为国外的服务器下载jar包很慢所以我们改为阿里云服务器(大约在150行左右)
<!--阿里云仓库-->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
7.在最后配置jdk,也要夹在两个profiles标签之间,我用的是jdk-8,可以修改成自己的jdk版本。
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
8配置完成,在命令行输入mvn help:system测试.