zoukankan      html  css  js  c++  java
  • maven常用命令

    创建maven项目

    mvn archetype:create
    mvn archetype:generate
    

    创建web项目

    -DarchetypeArtifactId=maven-archetype-webapp
    

    指定group(包名)

     -DgroupId=packageName
    

    指定 artifact(项目名)

    -DartifactId=projectName
    

    验证项目是否正确

    mvn validate
    

    maven 打包

    mvn package
    

    只打jar包

    mvn jar:jar
    

    生成源码jar包

    mvn source:jar
    

    产生应用需要的任何额外的源代码

    mvn generate-sources
    

    编译源代码

    mvn compile
    

    编译测试代码

    mvn test-compile
    

    运行测试

    mvn test
    

    运行检查

    mvn verify
    

    清理maven项目

    mvn clean
    

    生成eclipse项目

    mvn eclipse:eclipse
    

    清理eclipse配置

    mvn eclipse:clean
    

    生成idea项目

    mvn idea:idea
    

    安装项目到本地仓库

    mvn install
    

    发布项目到远程仓库

    mvn:deploy
    

    在集成测试可以运行的环境中处理和发布包

    mvn integration-test
    

    显示maven依赖树

    mvn dependency:tree
    

    显示maven依赖列表

    mvn dependency:list
    

    下载依赖包的源码

    mvn dependency:sources
    

    安装本地jar到本地仓库

    mvn install:install-file -DgroupId=packageName -DartifactId=projectName -Dversion=version -Dpackaging=jar -Dfile=path
    

    启动tomcat

    mvn tomcat:run
    

    启动jetty

    mvn jetty:run
    

    运行打包部署

    mvn tomcat:deploy
    

    撤销部署

    mvn tomcat:undeploy
    

    启动web应用

    mvn tomcat:start
    

    停止web应用

    mvn tomcat:stop
    

    重新部署

    mvn tomcat:redeploy
    

    部署展开的war文件

    mvn war:exploded tomcat:exploded
    
  • 相关阅读:
    转 oracle catalog 库常用脚本
    转 【ORACLE】ORA-12537 问题整理
    转 Trace a specific ORA- error
    15%
    MySQL 存储过程
    MySQL 命令行客户机的分隔符
    MySQL 连接join
    MySQL 正则表达式
    MySQL 日期时间函数
    Arthas 快速入门
  • 原文地址:https://www.cnblogs.com/jiangwenwen1/p/10544979.html
Copyright © 2011-2022 走看看