• 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
    
  • 相关阅读:
    kickstart_Round C 2020
    4.26腾讯笔试题
    [jvm][面试]JVM 调优总结
    Django中的Model(操作表)
    C++ 无锁数据结构
    masstree Seastar
    java logAspect
    vimrc
    GopherChina 2018
    RocketMQ
  • 原文地址:https://www.cnblogs.com/jiangwenwen1/p/10544979.html
Copyright © 2020-2023  润新知