Maven工程引入jar包(转)
2015-08-16 22:41
218 查看
Maven项目引入jar包的方法,希望能帮助有需要的朋友们
法一.手动导入:项目右键—>Build Path—>Configure Build Path—>选中Libraries—>点击Add External Jars—>选中已事先下好的Jar包导入即可。
法二.通过pom.xml文件的Dependencies标签进行添加
打开maven工程的pom.xml文件.我们可以看到下面有7个标签
Overview:显示maven项目的一些基本信息 Dependencies:添加jar包的页面 Plugins:添加maven插件的页面.比如tomcat-maven-plugin等 Reporting:从没用过,无视 Dependency Hierarchy:用于显示jar包的依赖关系.没事的时候可以看看jar包的依赖关系 Effective POM:显示maven的编译路径,plugin之类的.也可以无视 pom.xml:导入jar包的信息,可以在其中进行修改
现在我们添加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开发足够了.
法三.直接修改pom.xml文件的依赖项
打开pom.xml文件,选中pom.xml,添加依赖项
如图所示,注明groupId、artifactId和version即可,maven在更新项目的时候会自动添加相应的包
后续更新ing...
参考资料:
http://liukai.iteye.com/blog/973120 http://www.cnblogs.com/allenben/p/4728083.html
法一.手动导入:项目右键—>Build Path—>Configure Build Path—>选中Libraries—>点击Add External Jars—>选中已事先下好的Jar包导入即可。
法二.通过pom.xml文件的Dependencies标签进行添加
打开maven工程的pom.xml文件.我们可以看到下面有7个标签
Overview:显示maven项目的一些基本信息 Dependencies:添加jar包的页面 Plugins:添加maven插件的页面.比如tomcat-maven-plugin等 Reporting:从没用过,无视 Dependency Hierarchy:用于显示jar包的依赖关系.没事的时候可以看看jar包的依赖关系 Effective POM:显示maven的编译路径,plugin之类的.也可以无视 pom.xml:导入jar包的信息,可以在其中进行修改
现在我们添加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开发足够了.
法三.直接修改pom.xml文件的依赖项
打开pom.xml文件,选中pom.xml,添加依赖项
如图所示,注明groupId、artifactId和version即可,maven在更新项目的时候会自动添加相应的包
后续更新ing...
参考资料:
http://liukai.iteye.com/blog/973120 http://www.cnblogs.com/allenben/p/4728083.html
相关文章推荐
- Android 进程间通信-Intent、Messenger、AIDL
- Microsoft Dynamics CRM 2015 数据管理 之 如何批量导入数据到 正式区(二)系统自带示例数据 安装及教学...
- Microsoft Dynamics CRM 2015 数据管理 之 如何批量导入数据到 正式区(二)系统自带示例数据 安装及教学
- 基于SpringMVC的Restful风格的增删改查--①查找所有员工信息
- 一些概念
- VS2010 C++编译报错LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 一步一步学习SignalR进行实时通信_3_通过CORS解决跨域
- Redis双链表实现安全队列
- myeclipse10 安装extjs4后经常是未响应,可能是MyEclipse 的内存不足
- 游戏计划3
- const、volatile、mutable关键字
- AFNetworking 上传多张图片 xml 解析方式
- Android 网络通信框架Volley简介(Google IO 2013)
- BASE64 编码和解码
- Word Break II
- hive导入导出数据案例
- python中文utf8编码后是占3个字符,unicode汉字为2字节
- HDU_1850 Being a Good Boy in Spring Festival(Nim)
- 妈妈去世了
- JavaSE实战——正则表达式、网页爬虫简述