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包依赖相关推荐

  1. Maven设置指定jar包依赖版本信息

    我们在配置Spark core 的 maven依赖的时候jackson-module-scala_2.11的版本冲突,解决办法如下: <dependencies><dependenc ...

  2. maven添加本地jar包依赖

    2019独角兽企业重金招聘Python工程师标准>>> <dependency>             <groupId>com.activation< ...

  3. 一篇关于Maven项目的jar包Shell启动脚本

    使用Maven作为项目jar包依赖的管理,常常会遇到命令行启动,笔者也是哥菜鸟,在做微服务,以及服务器端开发的过程中,常常会遇到项目的启动需要使用main方法,笔者潜心的研究了很多博客,发现大多写的都 ...

  4. java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法

    Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...

  5. maven 如何给web项目添加jar包依赖

    maven 如何给web项目添加jar包依赖 CreateTime--2018年4月19日19:06:21 Author:Marydon 开发工具:eclipse 1.打开pom.xml文件--> ...

  6. maven引用公共包_使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴...

    使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴. 1.首先在本地maven位置的配置文件setting.xml(没有 ...

  7. 在maven项目中解决第三方jar包依赖的问题

    在maven项目中解决第三方jar包依赖的问题 参考文章: (1)在maven项目中解决第三方jar包依赖的问题 (2)https://www.cnblogs.com/nuccch/p/6122938 ...

  8. maven工程找不到jar包(依赖)的解决方法

    maven工程找不到jar包(依赖)的解决方法 参考文章: (1)maven工程找不到jar包(依赖)的解决方法 (2)https://www.cnblogs.com/qsymg/p/9909964. ...

  9. IDEA引MAVEN项目jar包依赖导入问题解决

    IDEA引MAVEN项目jar包依赖导入问题解决 参考文章: (1)IDEA引MAVEN项目jar包依赖导入问题解决 (2)https://www.cnblogs.com/a8457013/p/781 ...

最新文章

  1. 手动部署 Ceph Mimic 三节点
  2. mooc服务器返回数据为空,服务返回的json数据过大,nginx无法返回给client
  3. Linux下基于Libmad库的MP3音乐播放器编写
  4. 使用shell脚本完成自动化部署jar包
  5. OLEDB IMEX行数限制的问题
  6. iOS开发常用输入校验
  7. Python判断变量是否存在的方法
  8. c++如何禁用指定的键盘布局_Karabiner Elements for Mac 键盘键位自定义改键工具
  9. MS Sql Server 数据库或表修复(DBCC CHECKDB)
  10. 初识NodeJS,一个基于GoogleV8引擎的Javascript运行环境
  11. 对LFW数据库的翻译【1】
  12. Lumerical官方案例、FDTD时域有限差分法仿真学习(五)——液晶(liquid crystal)
  13. 计算机统计字符数,如何在电脑上统计文字字数及标点个数
  14. python 波浪号用法_波浪号(~)是什么意思,正规的用法是什么?
  15. Linux配置ip地址
  16. 而立之年,路漫漫,修其强大
  17. Jzoj5236 利普希茨
  18. 姿态估计目标检测论文整理(1)
  19. 手机软件的测试主要有哪些方面的测试,性能测试用什么去测试好
  20. Remote Server returned '420 4.2.0 Recipient deferred because there is no Mdb'

热门文章

  1. 移动开发设计,用户体验之我见
  2. 有限理性模型(转载)
  3. 中兴新支点嵌入式系统技术成物联网发展的驱动力
  4. vue的:class={active:activ}可以动态切换class类名
  5. 推理逻辑算法--------------问题抽象与数学建模
  6. 准大学生,如何预习计算机专业?
  7. 实战总结:邮箱发送验证码
  8. 安徽省学业水平2018考试计算机题,2018年安徽省初中学业水平考试物理试题(附答案)...
  9. MacBook 更改蓝牙键盘键位
  10. 算法分析(1)-增长数量级分类总结