Maven-基础

Maven:项目管理工具

  • 项目构建:清理、编译、单元测试、生成文档、打包、部署。
  • 依赖管理:类库版本问题、类库版本冲突。
  • 项目信息管理:项目描述、开发者列表、版本控制系统地址、许可证、缺陷管理系统地址、项目文档、测试报告、静态分析报告、源码版本日志报告。

极限编程:拥抱变化

Maven安装:

  • 安装JDK
  • 下载Maven
  • 解压Maven
  • 配置环境变量:Windows是在系统设置中,Linux是在/etc/profile或~/.bashrc中 

Maven更新:

  • 删除原Maven
  • 安装新版本

Maven安装目录:

  • bin:包含mvn运行的脚本,这些脚本用来配置Java命令,准备好classpath和相关的Java系统属性,然后执行Java命令。
  • boot:plexus-classworlds-2.2.3.jar包,该jar包是一个类加载器框架。
  • conf:settings.xml。
  • lib:Maven依赖类库。
  • LICENSE.txt:软件许可证。
  • NOTICE.txt:Maven包含的第三方软件。
  • README.txt:Maven简要介绍,包括安装需求及如何安装的简要指令等。

~/.m2:

  • repository:Maven仓库的默认路径。
  • settings.xml:用户自定义的Maven配置文件。 

m2eclipse:

Eclipse支持Maven的插件。

MAVEN_OPTS:

环境变量,配置Maven使用Java命令时的参数。

你可能感兴趣的:(Maven-基础)