maven基础教程(maven视频)之maven安装和配置

  • maven免费视频地址
  • 项目开发中的问题
  • 什么是maven
    • - 在生命周期阶段phase中插件plugin目标goal的逻辑
  • maven的安装
  • 配置maven环境变量

maven免费视频地址

https://ke.qq.com/course/276638#tuin=5740604a

项目开发中的问题

  • 都是同样的代码,为什么在我的机器上可以编译执行,而在他的机器上就不行?
  • 为什么在我的机器上可以正常打包,而QA配置管理员却打不出来?

  • 项目组加入了新的人员,我要给他说明编译环境如何设置,但是让我挠头的是,有些细节我也记不清楚了。

  • 我的项目依赖一些jar包,我应该把他们放哪里?放源码库里?

    这是我开发的第二个项目,还是需要上面的那些jar包,再把它们复制到我当前项目的svn库里吧

    现在是第三次,再复制一次吧 —– 这样真的好吗?

  • 老板让我修改半年前完成的一个项目的bug,经过分析,这个bug是某个第三方库的bug导致的,我已经找到了第三方库源码错误的位置,只要重新编译并替换第三方库就可以了,但是问题是,我不知道我引用的是什么版本的第三方库,不知道用最新版本会不会有兼容性问题。

  • 我写了一个数据库相关的通用类,并且推荐给了其他项目组,现在已经有五个项目组在使用它了,今天我发现了一个bug,并修正了它,我会把jar包通过邮件发给其他项目组
    —–这不是一个好的分发机制,太多的环节可能导致出现bug

这些问题都是和编码没有直接关系的问题

什么是maven?

Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑
- 项目对象模型
- 标准集合
- 项目生命周期
- 依赖管理系统

- 在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑

maven的安装

下载:http://maven.apache.org/download.cgi
myeclipse集成 建议使用3.0.5版本

配置maven环境变量

首先需要确认系统中装有JDK(版本1.4+),将JAVA_HOME/bin 加入环境变量path
配置 MAVEN_HOME = maven压缩包解压目录
在path环境变量中 增加 %MAVEN_HOME%\bin

在cmd窗口下运行 mvn-v 检查maven是否安装配置成功

你可能感兴趣的:(maven)