Maven 常用的jar包依赖
pom.xml
jar包版本控制
<properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.source>1.7</maven.compiler.source><maven.compiler.target>1.7</maven.compiler.target><spring.version>5.1.8.RELEASE</spring.version><mybatis.version>3.5.2</mybatis.version><mysql.version>8.0.16</mysql.version><druid.version>1.1.12</druid.version><slf4j.version>1.7.25</slf4j.version><log4j.version>1.2.17</log4j.version><spring-security.version>4.1.3.RELEASE</spring-security.version><spring.data.redis.version>1.7.1.RELEASE</spring.data.redis.version><persistence-api.version>2.1</persistence-api.version><spring-data-jpa.version>1.9.0.RELEASE</spring-data-jpa.version><hibernate.version>3.3.2</hibernate.version><hibernate-core.version>5.0.12.Final</hibernate-core.version><hibernate-entitymanager.version>5.0.12.Final</hibernate-entitymanager.version><hibernate-commons-annotations.version>5.0.1.Final</hibernate-commons- annotations.version><hibernate-jpa-2.1-api.version>1.0.0.Final</hibernate-jpa-2.1-api.version><hibernate-jpamodelgen.version>5.4.4.Final</hibernate-jpamodelgen.version><struts2.version>2.5.20</struts2.version>
</properties>
jar包依赖导入
<!-- spring -->
<!-- spring核心依赖 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>${spring.version}</version>
</dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>${spring.version}</version>
</dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version>
</dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-expression</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring的jdbc依赖 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring的web依赖 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version>
</dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring 对于Object和xml映射的支持,可以让Java与xml之间来回切换 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-oxm</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring 为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-tx</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring 对于spring context的扩展支持,用于MVC方面 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring Spring的面向切面编程,提供AOP(面向切面编程)的实现 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-aop</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring 为简化jms api的使用而做的简单封装 消息中间件 注册监听 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-jms</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring 对JUNIT等测试框架的简单封装 -->
<dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version>
</dependency>
<dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId><version>${spring.version}</version>
</dependency>
<!-- spring end --><!-- mybatis依赖 -->
<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>${mybatis.version}</version>
</dependency>
<!-- mybatis 添加mybatis/spring整合包依赖 -->
<dependency><groupId>org.mybatis</groupId><artifactId>mybatis-spring</artifactId><version>1.2.2</version>
</dependency><!-- mysql 数据库依赖 -->
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>${mysql.version}</version>
</dependency>
<!-- 数据库连接池 dbcp连接池 -->
<dependency><groupId>commons-dbcp</groupId><artifactId>commons-dbcp</artifactId><version>1.2.2</version>
</dependency>
<!-- druid数据库连接池 -->
<dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>${druid.version}</version>
</dependency><!-- 添加日志相关的jar包 -->
<dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>${log4j.version}</version>
</dependency>
<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>${slf4j.version}</version>
</dependency>
<!-- log end -->
<!-- persistence -->
<dependency><groupId>javax.persistence</groupId><artifactId>persistence-api</artifactId><version>${persistence-api.version}</version>
</dependency>
<!-- hibernate start -->
<dependency><groupId>org.hibernate</groupId><artifactId>hibernate</artifactId><version>${hibernate.version}</version>
</dependency>
<dependency><groupId>org.hibernate</groupId><artifactId>hibernate-core</artifactId><version>${hibernate-core.version}</version>
</dependency>
<dependency><groupId>org.hibernate</groupId><artifactId>hibernate-entitymanager</artifactId><version>${hibernate-entitymanager.version}</version>
</dependency>
<dependency><groupId>org.hibernate.common</groupId><artifactId>hibernate-commons-annotations</artifactId><version>${hibernate-commons-annotations.version}</version>
</dependency>
<dependency><groupId>org.hibernate.javax.persistence</groupId><artifactId>hibernate-jpa-2.1-api</artifactId><version>${hibernate-jpa-2.1-api.version}</version>
</dependency>
<dependency><groupId>org.hibernate</groupId><artifactId>hibernate-jpamodelgen</artifactId><version>${hibernate-jpamodelgen.version}</version>
</dependency>
<!-- hibernate end -->
<!-- struts2 start -->
<dependency><groupId>org.apache.struts</groupId><artifactId>struts2-core</artifactId><version>${struts2.version}</version>
</dependency>
<dependency><groupId>org.apache.struts</groupId><artifactId>struts2-spring-plugin</artifactId><version>${struts2.version}</version>
</dependency>
<!-- struts2 end -->
本文持续更新。。。
Maven 常用的jar包依赖相关推荐
- Maven设置指定jar包依赖版本信息
我们在配置Spark core 的 maven依赖的时候jackson-module-scala_2.11的版本冲突,解决办法如下: <dependencies><dependenc ...
- maven添加本地jar包依赖
2019独角兽企业重金招聘Python工程师标准>>> <dependency> <groupId>com.activation< ...
- 一篇关于Maven项目的jar包Shell启动脚本
使用Maven作为项目jar包依赖的管理,常常会遇到命令行启动,笔者也是哥菜鸟,在做微服务,以及服务器端开发的过程中,常常会遇到项目的启动需要使用main方法,笔者潜心的研究了很多博客,发现大多写的都 ...
- java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法
Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...
- maven 如何给web项目添加jar包依赖
maven 如何给web项目添加jar包依赖 CreateTime--2018年4月19日19:06:21 Author:Marydon 开发工具:eclipse 1.打开pom.xml文件--> ...
- maven引用公共包_使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴...
使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴. 1.首先在本地maven位置的配置文件setting.xml(没有 ...
- 在maven项目中解决第三方jar包依赖的问题
在maven项目中解决第三方jar包依赖的问题 参考文章: (1)在maven项目中解决第三方jar包依赖的问题 (2)https://www.cnblogs.com/nuccch/p/6122938 ...
- maven工程找不到jar包(依赖)的解决方法
maven工程找不到jar包(依赖)的解决方法 参考文章: (1)maven工程找不到jar包(依赖)的解决方法 (2)https://www.cnblogs.com/qsymg/p/9909964. ...
- IDEA引MAVEN项目jar包依赖导入问题解决
IDEA引MAVEN项目jar包依赖导入问题解决 参考文章: (1)IDEA引MAVEN项目jar包依赖导入问题解决 (2)https://www.cnblogs.com/a8457013/p/781 ...
最新文章
- 手动部署 Ceph Mimic 三节点
- mooc服务器返回数据为空,服务返回的json数据过大,nginx无法返回给client
- Linux下基于Libmad库的MP3音乐播放器编写
- 使用shell脚本完成自动化部署jar包
- OLEDB IMEX行数限制的问题
- iOS开发常用输入校验
- Python判断变量是否存在的方法
- c++如何禁用指定的键盘布局_Karabiner Elements for Mac 键盘键位自定义改键工具
- MS Sql Server 数据库或表修复(DBCC CHECKDB)
- 初识NodeJS,一个基于GoogleV8引擎的Javascript运行环境
- 对LFW数据库的翻译【1】
- Lumerical官方案例、FDTD时域有限差分法仿真学习(五)——液晶(liquid crystal)
- 计算机统计字符数,如何在电脑上统计文字字数及标点个数
- python 波浪号用法_波浪号(~)是什么意思,正规的用法是什么?
- Linux配置ip地址
- 而立之年,路漫漫,修其强大
- Jzoj5236 利普希茨
- 姿态估计目标检测论文整理(1)
- 手机软件的测试主要有哪些方面的测试,性能测试用什么去测试好
- Remote Server returned '420 4.2.0 Recipient deferred because there is no Mdb'
热门文章
- 移动开发设计,用户体验之我见
- 有限理性模型(转载)
- 中兴新支点嵌入式系统技术成物联网发展的驱动力
- vue的:class={active:activ}可以动态切换class类名
- 推理逻辑算法--------------问题抽象与数学建模
- 准大学生,如何预习计算机专业?
- 实战总结:邮箱发送验证码
- 安徽省学业水平2018考试计算机题,2018年安徽省初中学业水平考试物理试题(附答案)...
- MacBook 更改蓝牙键盘键位
- 算法分析(1)-增长数量级分类总结