MAVEN的安装、配置及常用命令

LelGIGQ 8年前

来自: http://my.oschina.net/u/2493983/blog/625973


    maven对我来说是一个项目开发及管理工具,它通过pom进行控制整体项目,对项目组装,解决jar包冲突,打包控制有非常明显的作用

  • 下载

        下载地址:apache官网,点击download

            当前版本:3.39

  • 安装配置

    1. 下载下来之后,解压,放到一个目录中;

    2. 加入环境变量MAVEN_HOME,值为解压文件的根目录,如D:\maven\apache-maven-3.3.9

    3. 在path目录下加入如bin文件路径,如%MAVEN_HOME%\bin;

    maven依赖JDK安装,如果不会安装JDK,请看JDK安装配置

  • 测试

  • 打开命令行,输入mvn -v进行测试,查看安装情况
  • 本地仓库

        进入%MAVEN_HOME%\conf目录下,找到settings.xml,用文本编辑器打开,在settings标签中加入

        <localRepository>F:\maven\maven_repository</localRepository> 

        标签值就是你要指定的本地仓库目录。

  • 远程仓库配置    

     进入%MAVEN_HOME%\conf目录下,找到settings.xml,用文本编辑器打开,在mirrors标签中查看是否有已有的非注释标签,如有,则替换

<mirror>          <id>nexus-osc</id>          <mirrorOf>*</mirrorOf>          <name>Nexus osc</name>          <url>http://maven.oschina.net/content/groups/public/</url>      </mirror> 

此地址指向了oschina的免费远程仓库

  • 常用命令

  1. 创建java项目:mvn archetype:create -DgroupId=packageName -DartifactId=projectName

  2. 创建web项目:mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp

  3. 编译源代码 :mvn compile

  4. 打包:mvn package

  5. 安装项目到本地仓库:mvn install 

  6. 清理项目:mvn clean

  7. 产生应用需要的源代码:mvn generate-sources

  8. 启动tomcat:mvn tomcat:run

  9. 启动jetty:mvn jetty:run

  10. 生成eclipse项目:mvn:eclipse:eclipse

  11. 生成idea项目:mvn:idea:idea