zoukankan      html  css  js  c++  java
  • Maven学习归纳(二)——几个常用命令解析

    Maven的常用命令

    第一次执行命令的时候,因为需要下载执行命令的基础环境,所以会从远程仓库下载该环境到本地仓库中

    运行mvn命令,必须在pom.xml文件所在的目录

    一、 JavaProject的pom.xml文件说明

    1. pom的全称是project object model,直译过来就是项目对象模型

    2. pom.xml包含了项目构建的信息,包括了项目的信息,项目的依赖等

    3. pom.xml文件是可以继承的,大型项目中,子模块的pom.xml一般都会继承父模块的pom.xml

    4. pom.xml文件内容显示如下:(针对刚建的空白项目)

    二、几个常用的命令

    需要运行maven的命令时,点击pom.xml—>Run As —>Maven build...

    1. 清除  mvn clean

    删除target目录,删除的是编译文件的目录

    2. 编译  mvn compile

    只编译main目录中的java文件

    上面操作因为clean而把HelloWrold项目的target文件夹清除,这次运行compile后就重新生成target目录

    targetclasses里面存放的就是编译后的class文件

    第一次执行“mvn compile”和“mvn clean”这两个命令时,Maven会去中央仓库下载需要的jar包,

    而第二次执行这两个命令时,由于所需的jar已经在本地的仓库中存储,所以就可以直接拿来用了,这样就省去中央仓库下载jar包的时间

    3. 打包  mvn package

    将项目打包成jar/war

    剩下的命令,用下节实例再补充hhhhh~ o(* ̄▽ ̄*)o

    先po一下常用命令:

    mvn archetype:    create创建Maven项目
    
    mvn compile    编译源代码
    
    mvn deploy    发布项目
    
    mvn test-compile    编译测试源代码
    
    mvn test    运行应用程序中的单元测试
    
    mvn site    生成项目相关信息的网站
    
    mvn clean    清除项目目录中的生成结果
    
    mvn package    根据项目生成的jar
    
    mvn install    在本地Repository中安装jar
    
    mvn eclipse:    eclipse生成eclipse项目文件
    
    mvn jetty:run    启动jetty服务
    
    mvn tomcat:    run启动tomcat服务
  • 相关阅读:
    音频处理之回声消除及调试经验
    音频软件开发中的debug方法和工具
    ZJOI2015地震后的幻想乡
    HEOI2015小L的白日梦
    THUWC2017随机二分图
    PKUWC Slay The Spire
    dp的一些计划
    鸡汤征集贴
    弱菜的各种模板
    洛谷P4902乘积
  • 原文地址:https://www.cnblogs.com/LaiCuiTing/p/9539732.html
Copyright © 2011-2022 走看看