多语言展示
当前在线:789今日阅读:23今日分享:31

Maven安装指南|Maven安装教程

Maven是一种项目管理工具,比ant以及make的功能要强大,是项目管理与构建的自动化工具,对程序员而言更多的是偏向于自动化构建功能
工具/原料
1

JDK

2

Maven

方法/步骤
1

在安装maven之前必须要保证的是安装了JDK,因为当运行maven此会对JDK进行检查,JDK的地址就不说了,maven可以从官网上进行下载。 将从官网上下载下来的Maven解压,此处我放在D:\apache-maven-3.0.5 ,为了使用maven的bin目录下的可执行文件,必须将bin目录加入Window环境变量中,配置如下: Maven官网下载Maven

2

安装完后,可以在cmd.exe中输入如下命令,检测其是否安装完成mvn –v或mvn –version 如果出现下图界面,则证明配置成功

3

至于为什么会出现上述图三的结果,可以看看bin/mvn.bat¸这是windows的批处理文件,当然在linux下应该看的是mvn这个文件,其为shell脚本,从mvn.bat中可以发现如下代码   @REM ==== START VALIDATION ====    if not "%JAVA_HOME%" == "" goto OkJHome        echo.    echo ERROR: JAVA_HOME not found in your environment.    echo Please set the JAVA_HOME variable in your environment to match the    echo location of your Java installation    echo.    goto error        :OkJHome    if exist "%JAVA_HOME%\bin\java.exe" goto chkMHome        echo.    echo ERROR: JAVA_HOME is set to an invalid directory.    echo JAVA_HOME = "%JAVA_HOME%"    echo Please set the JAVA_HOME variable in your environment to match the    echo location of your Java installation    echo.    goto error    :chkMHome    if not "%M2_HOME%"=="" goto valMHome        if "%OS%"=="Windows_NT" SET "M2_HOME=%~dp0.."    if "%OS%"=="WINNT" SET "M2_HOME=%~dp0.."    if not "%M2_HOME%"=="" goto valMHome        echo.    echo ERROR: M2_HOME not found in your environment.    echo Please set the M2_HOME variable in your environment to match the    echo location of the Maven installation    echo.    goto error看到了吧,里面对环境变量JAVA_HOME以及M2_HOME进行了检测,根据JAVA_HOME检测是否安装了JDK,因为其要运行java –v来判断JDK的版本,M2_HOME就不用说了,所在运行Maven前必须要有JDK

推荐信息