一、MAVEN的安装(win10系统下)
1.检查jdk安装的情况(要1.6以上版本),检查方式:运行cmd,输入"java -version";
2.下载MAVEN安装包:apache-maven-3.0.5.zip ;
3. 对apache-maven-3.0.3-bin.zip进行解压缩,解压目录可以自定义(记住自己的解压目录,后面需要配置环境变量,解压目录最好不要有中文字);
4.设置系统环境变量,MAVEN_HOME,此电脑----属性----高级----环境变量,点击“系统变量”下的新建一个变量,变量名: MAVEN_HOME; 变量值:D:\xpy\apache-maven-3.0.5(解压的根目录路径),如下所示:
5.在系统变量列表中找到系统变量path,打开之,点击“”新建”输入:“%MAVEN_HOME%\bin”(win7系统下,在path路径后面追加的话,前面必须加一个分号,即:“;%MAVEN_HOME%\bin”),如下所示:
6.保存以后,环境变量就配置完毕了。验证安装是否成功:win+R运行cmd,输入 mvn -v 查看:
二、用maven命令生成一个普通的java项目
1.在D盘根目录下,建立一个名为“beauxie”文件夹,在此目录下,运行cmd命令窗口:先按住“shift”,再鼠标右键点击文件内空白处,选择“在此处打开命令窗口”(当然也可以用cmd一步步进来,开心就好。。。),如下所示:
2.输入: mvn archetype:generate -DgroupId=com.beauxie -DartifactId=mvn_demo -DinteractiveMode=false -DarchetypeCatalog=internal,该命令的作用是建立一个名为“mvn_demo”的java项目,该项目下有一个名为“com.beauxie”的包,第一次运行需要等待几分钟是正常,如下所示:
“BUILD SUCCESS”说明项目创建成功。
3.此时beauxie目录下多了一个名为mvn_demo的文件夹,查看该文件夹:
其中,src是大家熟悉的目录,关键是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>com.beauxie</groupId>
<artifactId>mvn_demo</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>mvn_demo</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>
</project>
这是MAVEN进行工作的主要配置文件,默认导入了一个用于测试的依赖包(junit),后面有机会再补充吧。
4.只有这两个文件并不是一个完整的java项目,是无法导入到eclipse中的,所以我们要用MAVEN命令生成可以导入eclipse项目的相关文件,MAVEN命令:
mvn eclipse:eclipse(该命令一定要在项目根目录下运行),如下所示:
运行成功以后,mvn_demo目录下:
5.打开eclipse,导入该项目后,如下图所示:
src/test/java是用于测试的,src/main/java才是存放java代码。
6.测试代码,运行App类,输出“Hello World!”,如下所示:
至此,表示成功用MAVEN创建java普通项目。
三、总结:
1.MAVEN的安装目录可以自定义;
2.记得配置MAVEN的环境变量,且对应的目录是MAVEN的解压目录路径;
3.用mvn生成java项目时,生成的项目存放在使用mvn命令的当前目录下;
4.生成jeclipse可导入的相关文件时,一定要在项目根目录下使用mvn命令。