美文网首页
Maven常用命令

Maven常用命令

作者: wuzhen | 来源:发表于2018-01-22 10:23 被阅读9次
  1. 创建一个简单的Java工程
mvn archetype:create -DgroupId=com.example -DartifactId=example
  1. 创建一个Java的web工程
mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes 
-DarchetypeArtifactId=maven-archetype-webapp 
-DgroupId=com.example -DartifactId=example
  1. 编译项目
mvn compile
  1. 编译测试程序
mvn test-compile
  1. 运行测试
mvn test
  1. 打包
mvn package
  1. 清理(删除target目录下编译内容)
mvn clean
  1. 生成站点目录
mvn site
  1. 生成站点目录并发布
mvn site-deploy
  1. 安装当前工程的输出文件到本地仓库
mvn install
  1. 安装指定文件到本地仓库
mvn install:install-file -DgroupId=<groupId> -DartifactId=<artifactId> 
-Dversion=<version> -Dpackaging=jar -Dfile=<filePath>
  1. 发布到远程仓库
mvn deploy:deploy-file -DgroupId=<groupId> -DartifactId=<artifactId> 
-Dversion=<version> -Durl=<repositoryUrl> -Dpackaging=jar 
-DrepositoryId=<repositoryId> -Dfile=<filePath>
  1. 查看实际pom信息
mvn help:effective-pom
  1. 仅打包Web页面文件
mvn war:exploded
  1. 只打jar包
mvn jar:jar  
  1. 分析项目的依赖信息
mvn dependency:analyze
mvn dependency:tree
  1. 跳过测试运行maven任务
mvn -Dmaven.test.skip=true XXX
  1. 只测试而不编译,也不测试编译
mvn test -skipping compile -skipping test-compile 

相关文章

  • Maven常用命令

    转:MAVEN常用命令 Maven库:http://repo2.maven.org/maven2/ Maven依赖...

  • 23.maven基础

    主要内容 Maven 介绍 Maven 的使用 Maven 常用命令 idea 开发 maven 项目 1.1.1...

  • Maven 命令(转载)

    Maven常用命令: 创建Maven的普通java项目: mvn archetype:create -...

  • Maven

    目录一.Maven二.Maven的下载安装三.Maven创建项目与配置四.Maven的常用命令五.Maven依赖管...

  • Maven知识点速查

    本文是学习项目管理利器——maven的Maven知识点速查 前置知识:无 Maven常用命令 compile 编译...

  • Maven笔记

    Maven Maven常用命令 mvn compile:在pom.xml文件路径下编译application so...

  • Maven核心功能

    一、Maven的常用命令 1、comopilecompile是maven工程的编译命令,作用是将src/main/...

  • 构建工具(二):Maven常用命令

    介绍了Maven常用的命令,具体介绍如果通过Maven生成项目骨架以及其他命令 Maven常用命令 mvn arc...

  • Maven 命令

    执行maven命令必须进入pom.xml所在目录 maven常用命令mvn clean :清理mvn compil...

  • Maven(二)- Maven 常用命令

    maven 常用命令注:需要在 Maven 项目的根目录下执行 命令描述mvn -v (mvn -version)...

网友评论

      本文标题:Maven常用命令

      本文链接:https://www.haomeiwen.com/subject/jwtlaxtx.html