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

    一.常用命令

      在Maven工程中我们可以通过一些命令进行编译、测试、运行、打包、安装、部署。

      *compile:编译命令。将src/main/java下的文件编译为class文件输出到target目录下。

      *test:测试命令。会执行src/test/java下的单元测试。

      *clean:清理命令。执行此命令会删除target目录及内容。

      *package:打包命令。java工程执行打成jar包;web工程执行打成war包。

      *install:安装命令。执行此命令将maven打成jar包或war包发布到本地仓库。

    二.Maven指令生命周期

      maven 对项目构建过程分为三套相互独立的生命周期,分别是:
        *Clean Lifecycle: 在进行真正的构建之前进行一些清理工作;
        *Default Lifecycle: 构建的核心部分,编译,测试,打包,部署等等;
        *Site Lifecycle: 生成项目报告,站点,发布站点。

    三.Maven的概念模型

      包含了一个项目对象模型,一组标准集合,一个项目生命周期,一个依赖管理系统和用来运行定义在生命周期阶段中插件目标的逻辑。如下图:

        *项目对象模型:pom.xml文件定义项目的坐标,项目依赖,项目信息,插件目标等。

        *依赖管理系统:通过 maven 的依赖管理对项目所依赖的 jar 包进行统一管理。

        *一个项目生命周期:使用 maven 完成项目的构建,项目构建包括:清理、编译、测试、部署等过程。执行命令即可实现。

        *一组标准集合:maven 将整个项目管理过程定义一组标准。例:标准的目录结构,标准的生命周期,标准的坐标定义等。

        *插件目标:maven 管理项目生命周期过程都是基于插件完成的。 

      

  • 相关阅读:
    Android学习地址
    Android动画设计源码地址
    chromeWebBrowser之浏览器开发
    win8.1蓝屏解决
    打包应用程序
    win8.1解决鼠标右键反应慢的问题
    Rewrite服务器和robots文件屏蔽动态页面
    第08组 Alpha事后诸葛亮
    第08组 Alpha冲刺(6/6)
    第08组 Alpha冲刺(5/6)
  • 原文地址:https://www.cnblogs.com/wujialiang/p/12532216.html
Copyright © 2011-2022 走看看