maven项目,在命令行中操作,非常简洁、高效,现将maven项目常用命令行总结如下:

maven命令行命令总结
序号 整理 统计 命令 作用
1 基本 5 mvn -v 查看maven版本
2 mvn deploy 将包存储到远处存储,共享
3 mvn initalize 初始化
4 mvn install 在本地repository中安装jar
5 mvn  jar:jar 只打jar包
6 help 3 mvn -h maven帮助
7 mvn help:sysyem 打印所有java系统属性,环境变量
8 mvn   help:active-profiles 决定哪些maven插件有效
9 package 2 mvn package 创maven项目,打包
10 mvn prepare-package 执行操作前,准备一个包
11 clean 5 mvn clean 将就class字节码删除
12 mvn pre-clean 在项目清理之前,执行所需流程
13 mvn post-clean 执行完成项目清理所需的过程
14 mvn eclipse:clean 清除eclipse中的一些系统设置
15 mvn clean   dependency:copy-dependencies package 清理项目,复制依赖项,打包
16 site 4 mvn site 产生site
17 mvn pre-site site生成之前,执行所需流程
18 mvn post-site site生成之后,执行所需流程
19 mvn site-deploy 将生成的site,部署到web上
20 compile 2 mvn compile maven编译
21 mvn test-compile 将测试源码编译到测试目录中
22 v 2 mvn varify maven核实
23 mvn validate 验证项目
24 resource/source 8 mvn generate-sources 生成源
25 mvn   generate-resources 生成包中包含的资源
26 mvn process-sources 处理源代码
27 mvn process-resources 将资源复制到目标目录,打包
28 mvn   generate-test-sources 生成包含在编译中的任何测试源代码
29 mvn   generate-test-resources 生成用于测试的资源
30 mvn   process-test-sources 处理测试源代码
31 mvn   process-test-resources 将资源复制,并复制到测试目录
32 class 2 mvn process-classes 对编译生成的文件进行后处理
33 mvn   process-test-classes 对测试编译生成的文件进行后处理
34 test 3 mvn test maven测试
35 mvn integeration-test 将包处理,部署到可以运行测试环境中
36 mvn   pre-integeration-test 在执行测试之前,执行所需操作                    

供大家参考!!

maven 常用命名的更多相关文章

  1. maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

    maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...

  2. 转:Maven常用命令

    转:Maven常用命令 Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1 ...

  3. maven常用插件pom配置

    一.问题描述: 部署一个maven打包项目时,jar包,依赖lib包全部手动上传至服务器,然后用maven部署报错:Exception in thread "main" java. ...

  4. Maven 常用命令, 备忘

    Maven在现在的Java项目中有非常重要的地位, Maven已经不是Ant这样仅仅用于构建, 首先, 它是一个构建工具, 把源代码编译并打包成可发布应用的构件工具其次, 它是一个依赖管理工具, 集中 ...

  5. CSS的class、id、css文件名的常用命名规则

    CSS的class.id.css文件名的常用命名规则        (一)常用的CSS命名规则 头:header       内容:content/container       尾:footer   ...

  6. Linux常用命名

    一:命名基本格式 [root@localhost ~]# root: 用户名 localhost: 主机名 (windows在局域网,不能有相同的主机名) ~:当前所在位置 (家目录) root   ...

  7. HTML常用命名和CSS reset代码【收集总结】

    CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:l ...

  8. Maven常用命令(转)

    Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通 ...

  9. maven 常用5个命令

    1. mvn help:describe 你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它会告诉你一切的. 参数: 1. -Dplu ...

随机推荐

  1. Qt开发Activex笔记(一):环境搭建、基础开发流程和演示Demo

    前言   使用C#开发动画,绘图性能跟不上,更换方案使用Qt开发Qt的控件制作成OCX以供C#调用,而activex则是ocx的更高级形式.  QtCreator是没有Active控件项目的,所有需要 ...

  2. 信号量解决理发师问题(barber)

    问题描述及思路         代码 一些细节见注释 这里ret应该用int..忘了改了.         运行结果 因为座位数和到来最大间隔的原因,没有出现全部椅子被占用的情况  

  3. sdutoj2887

    #include <stdio.h> #include <math.h> int main(){ int px,tx;double alpha; int T;scanf(&qu ...

  4. Linux 驱动框架---模块参数

    Linux 模块的参数 通过在内核模块中定义模块参数从而可以在安装模块时通过insmod module_name paramname=param形式给模块传递参数.如果安装模块是传参数则将使用模块内定 ...

  5. Spring配置声明式事务

    Spring的事务有两种配置,一种是编程式,另一种是声明式,这里我们配置的是声明式事务 <?xml version="1.0" encoding="UTF-8&qu ...

  6. OpenCV+Ubuntu+缺少Python.h

    在cmake时粗心了, 要确保有 -D PYTHON_INCLUDE_DIR=/usr/include/python3.5 且该目录下存在Python.h文件. 如果在错误提示中是python2, 那 ...

  7. Nginx环境下,PHP下载,中文文件,下载失效(英文可以下载)怎么解决呢?

    参考出处: http://www.imooc.com/qadetail/76393 Nginx环境下,PHP下载,中文文件,下载失效(英文可以下载)怎么解决呢? 背景介绍: 文件名  为英文时可以下载 ...

  8. Winter Bash & Stack Overflow

    Winter Bash & Stack Overflow https://stackoverflow.com/users/5934465/xgqfrms#winter-bash https:/ ...

  9. Dart DevTools & Flutter

    Dart DevTools & Flutter https://flutter.dev/docs/development/tools/devtools/overview https://dar ...

  10. Java HashMap源码分析(含散列表、红黑树、扰动函数等重点问题分析)

    写在最前面 这个项目是从20年末就立好的 flag,经过几年的学习,回过头再去看很多知识点又有新的理解.所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的 Java 开源知识项 ...