初识Java中的maven项目管理包

Posted 全栈工程师成长记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识Java中的maven项目管理包相关的知识,希望对你有一定的参考价值。

java是一个跨平台的语言,经过10几年市场验证,现在越来越被市场认可。对于初学者来说,java算是比较适中的一门语言。现在的java跟前些年学习的又不太一样,经过三大框架的变更,现在流行于sptring+MVC架构。而maven又是不可或缺的一个java包管理工具。也是现在比较流行的一种管理工具。下面就一起开启对maven的入门之旅吧。





01


如何安装maven?


先决条件

JDK(+环境变量的配置),eclipse,Tomcat等(无先后顺序)。具体怎么装可以问度娘。

安装

安装的时候,严格按照这篇文章执行的:

http://www.cnblogs.com/NieXiaoHui/p/5966999.html(安装maven)。

集成到eclipse

http://www.cnblogs.com/NieXiaoHui/p/5990570.html(将maven集成到eclipse中):安装这个的时候,会发现 现在最新的eclipse是集成有maven的,因此有些步骤是不需要做的(如1.打开菜单Help->Eclipse Marketplace...,2.如下图 在新版eclipse中也找不到"further configuration available...",因此这个截图的下一步工作也可以忽略(大意是配置项目存储位置))。



02


如何使用maven


       maven是用来管理项目依赖包的,它到底有多方便呢?大家都知道,在以前,我如果要在项目中使用jar包,那么需要先去网上下载对应的jar包,然后复制到项目中,然后再add to build path才可以真正使用它.那么maven项目中是怎么做的呢?

       1 首先找到对应项目下pom.xml文件 如下图。初识Java中的maven项目管理包

         2 在浏览器输入search.maven.org ,还是以log4j为例,输入log4j,点击搜索,结果如下:

初识Java中的maven项目管理包

点击中间的1.2.17,如下:

初识Java中的maven项目管理包

        3.我想大家已经清晰的看到了,在maven依赖下自动多了一个junit-3.8.1.jar,这不是我手动添加的,是自动添加的,再对比一下version版本号,两者是一样的.那么如果我现在想在项目中引入log4j该怎么做呢?非常简单,在pom.xml中再添加一段 这样就把对应java包引入到我们的maven项目中了。

初识Java中的maven项目管理包

        4.然后我们在项目中就可以开发了 这个是使用eclipse 里面集成了maven的效果:


初识Java中的maven项目管理包


初识Java中的maven项目管理包初识Java中的maven项目管理包----End----

以上是关于初识Java中的maven项目管理包的主要内容,如果未能解决你的问题,请参考以下文章

推荐学Java——Maven初识

Maven初识

推荐学Java——Maven初识

推荐学Java——Maven初识

java之maven之初识maven

Apache Maven初识——MyEclipse中配置