很多新手都不知道如何在maven项目里添加jar包.
以前我还没接触maven的时候下载过一个demo,是maven项目.

我居然是照着他的pom.xml文件一个一个的写!!!
很多人认为理所当然的东西对于初学者却是一个很难迈过去的门槛.

所以简单的写下如何在maven项目中添加jar包.
根据
创建后我们如何添加jar包呢?

点击pom.xml文件.我们可以看到下面有7个标签.

分别是

Overview:显示maven项目的一些基本信息.
Dependencies:添加jar包的页面,很重要!

Plugins:添加maven插件的页面.比如tomcat-maven-plugin等.
Reporting:从没用过,无视~

Dependency Hierarchy:用于显示jar包的依赖关系.没事的时候可以看看jar包的依赖关系.
Effective
POM:显示maven的编译路径,plugin之类的.也可以无视.
pom.xml:导入jar包的信息,可以在其中进行修改.重要

pom.xml的基本介绍就是这样了.
现在我们添加jar包.
点击Dependencies标签页.

点击Dependencies中的add按钮
输入我们想添加的jar包名字.就会出现下图中所示.
他会把对应名称的所有版本jar包列出来.


我们先添加spring-context包

注意看红线的位置.version是这个jar包的版本号.我们可以通过修改这个version的值
进行jar包的升级.

type表示依赖包的类型.
Scope表示这个依赖包的作用周期.
这些我们暂时不理会.

保存后.如果是第一次安装maven,可能会有一段长时间的jar包下载过程.
只要第一次把jar包下载到本地后就不需要下载了.

maven默认的jar包下载地址在C盘 -->用户-->%User%-->.m2中

maven下载完jar包后.我们点开项目中的Maven Dependencies
会发现多了8个jar包.如下图

但是除了自带的junit包外我们只添加了一个spring-context包啊.

为什么会多出这些包?
多的这些包其实是和spring-context包有依赖关系的包.

maven会把和添加的jar包有依赖关系的全部下载下来.这样就避免了jar包缺失的问题了.
所以事实上我们只需要添加

spring-webmvc
spring-orm
就能获得和spring相关的14个jar包.

而这14个jar包用作一般的spring3MVC开发足够了

最新文章

  1. 2016年Web前端面试题目
  2. Git生成ssh ksy后进行项目管理
  3. 优秀的CSS框架---bootstrap
  4. ~是什么意思 在C语言中,~0代表什么
  5. Linux/Android 系统怎么修改mac地址
  6. Discuz 哪些文件和文件夹需要777权限
  7. ios开发之UIImageView
  8. DropDownList控件学习
  9. CentOS5、6 NFS的安装配置及mount方法
  10. 九、 Spring Boot 拦截器
  11. Android 实战美女拼图游戏 你能坚持到第几关
  12. mybatis_14二级缓存
  13. cf776c
  14. 【DP】【P4539】 [SCOI2006]zh_tree
  15. 如何配置 SpaceVim
  16. VR/AR工作原理、目前存在的技术问题
  17. 【志银】nginx_php_mysql_phpMyAdmin配置(Windows)
  18. 自己定义circle
  19. 【Luogu】P3327约数个数和(莫比乌斯反演+神奇数论公式)
  20. PARTITION RANGE ALL 的优化

热门文章

  1. fkwの题目(祝松松生日快乐!)
  2. Linux使用yum安装rpm包
  3. Activiti使用过程_1
  4. php函数指定默认值的方法
  5. 探测web服务器质量——pycurl
  6. 简介windows的环境变量
  7. CSS3响应式侧边菜单
  8. rail模型
  9. Vue 5小时学习小教程
  10. EntityFramework 学习 一 Local Data