刚出来工作,老大说我们下个项目要用maven管理,你用过吗?没用过的话回去看下吧!噢!好的。听到这个第一反应就是maven是什么?不对,准确的说是maven这个单词怎么写。否则连google都没法搜啊。好吧,这个当然问下小伙伴就可以了。
好了,言归正传。
Maven是什么呢?直接复制这个单词去google就可以。
大概解释:
Apache Maven的项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具
不过这些都太专业,而且作为第一次用的人来说只要在记忆里有:曾今见过这段话就OK了
通俗的说,或者说我们最常用的功能是:它对jar包的管理。(当然还有其他功能,但是对于初学者,真的,懂这个就够了,学什么先入门,会一个点了,其他的等用到的时候就自然知道怎么去学)
举个例子
假设我的电脑上有10个项目,都是用SpringMVC+Spring+MyBatis(一套很流行的开源框架)写的,那里面有很多jar包吧.比如:spring-core.jar,spring-beans.jar,spring-context.jar等.那要照一般的导入jar包的方式,每个项目都要有单独的一份,那我电脑里spring-core.jar这一个jar都有10份,那不是很麻烦。那怎么办?根据Java的基本特点抽象和封装(当然有点强扯)的类似思想,如果我在电脑C盘下的某个目录放一份,然后大家都写一个路径来引用,这样只要一份就够了。当然还有更加重要的一个特点是,如果老大说这个jar要用另外一个版本,只要改这一个地方就可以了。那岂不是很方便。这不也有点Java的思想在里面嘛?
我们最常用的maven功能就是干这个的。
下面先讲maven的配置(配置是基础,搞错了,会很麻烦):
1.下载
http://maven.apache.org/download.cgi 这个地址可以直接下载,解压后10MB左右 无需安装
2.配置
类似于配置java环境变量.直接上图:
在cmd下输入mvn -version 出现这个就表示OK 了
3.配置Eclipse
在项目中使用,那就要创建maven 的项目。那你的eclipse得先有maven 这个插件。
所以要先安装eclipse的maven插件
在eclipse菜单栏Help->Eclipse Marketplace搜索关键maven
安装好之后 重启一下eclipse
然后配置eclipse和本地maven关联
以上是准备工作,基本只要设置一次就可以了(下一篇将讲解在项目中使用maven)
这些是基础,搞错了,会很麻烦。尤其是新手,基础搞错了,后面怎么做都不对,然后会很容易泄气