maven学习笔记1———maven介绍

来源:互联网 发布:航空摄影测量软件 编辑:程序博客网 时间:2024/05/17 04:23

  1. 为什么使用Maven
  2. Maven安装与配置
  3. 第一个Maven项目
  4. Maven相关概念介绍
  5. Maven与Eclipse整合
  6. 建立Maven私服-Nexus
  7. 部署构建至Nexus



---------------------------------maven介绍


1.什么是maven

  • maven翻译为“专家”,“内行”
  • Maven是跨平台的项目管理工具。主要服务于基于JAVA平台的项目构建,依赖管理和项目信息管理。
  • 理想的项目构建——高度自动化,跨平台,可重用的组件,标准化的
  • 依赖是什么,为什么要进行依赖管理?——自动下载,统一依赖管理
  • 有哪些项目信息?——项目名称描述等,开发人员信息,开发者信息等

2.什么是构建

清理->编译->测试->报告->打包->部署->


3.项目模型
    
pom.xml:项目的配置信息,描述了项目相关的信息,需要的一些jar包等相关信息,然后交给maven进行管理。
maven管理项目,将一个项目看成一个对象。
central/b2b/local:下载jar包的地址。
Build lifecycle & phases:生命周期(maven的构建过程)   maven的构建是通过一些列插件完成的 
Plug-in: 插件  
    

0 0
原创粉丝点击