zoukankan      html  css  js  c++  java
  • Maven学习笔记(1)

    什么是maven?

    Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。

    开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。

    在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。

    由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

    常用命令

    • mvn archetype:generate 创建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项目文件
    • mvnjetty:run 启动jetty服务
    • mvntomcat:run 启动tomcat服务
    • mvn clean package -Dmaven.test.skip=true:清除以前的包后重新打包,跳过测试类

    依赖管理

  • 相关阅读:
    JavaScript丨数组元素反转
    Executor框架浅析
    索引相关
    关系型数据库
    Cookie和Session
    HTTP和HTTPS
    TCP,UDP,HTTP
    OSI模型
    剑指Offer19
    剑指Offer03
  • 原文地址:https://www.cnblogs.com/wangpin/p/8075952.html
Copyright © 2011-2022 走看看