由于项目升级,需要将JDK7升级到JDK8,升级JDK的同时也要升级一些其他的版本。

1:升级JDK版本:

2:spring版本升级:

由于spring3.x会不兼容JDK8 ,必须升级到4.0以上,且改动所有spring配置文件指定的版本。

3:jackson版本升级:

4:升级maven编译器版本到最新。如果facade依然有JDK1.6的项目在调用,必须设置为1.6. 否则会报错。如果调用者全是1.8,则可以升级到1.8.

5:javax.servlet-api 升级

<dependency>

   <groupId>javax.servlet</groupId>

   <artifactId>javax.servlet-api</artifactId>

   <version>3.1.0</version>

   <scope>provided</scope>

</dependency

6:如果有其他版本冲突、升级相应jar到最新的版本。

JDK7升级到JDK8相关推荐

  1. Jar 包依赖冲突排查思路和解决方法

    作者:jingQ https://www.sevenyuan.cn/ 起因 应用从 jdk7 升级到 jdk8,终于可以用上新特性的语法进行代码编写,通过几轮开发.测试和验证后,在上预发环境时,应用突 ...

  2. Jar 包依赖冲突排查思路和解决方法(logback + slf4j-log4j12)

    Jar 包依赖冲突排查思路和解决方法 [TOC] 起因 喜大普奔,本期发布中,我们的应用从 jdk7 升级到 jdk8,终于可以用上新特性的语法进行代码编写,通过几轮开发.测试和验证后,在上预发环境时 ...

  3. JDK1.8.0_151的无限制强度加密策略文件变动

    2019独角兽企业重金招聘Python工程师标准>>> JDK1.8.0_151的无限制强度加密策略文件变动 JDK1.8.0_151无需去官网下载 local_policy.jar ...

  4. java套接字创建失败_Linux的文件描述符个数限制导致创建文件(或socket)失败的问题...

    众所周知,在相应进程的/proc/$pid/fd 目录下存放了此进程所有打开的fd.当然有些可能不是本进程自己打开的,如通过fork()从父进程继承而来的.本文着着重讲述socket有关的内容.当我们 ...

  5. 一次生产环境大量CLOSE_WAIT导致服务无法访问的定位过程

    1.症状 生产环境的一个服务突然无法访问,服务的交互过程如下所示: 所有的请求都是通过网关进入,之后分发到后端服务. 现在的情况是用户服务无法访问商旅服务,网关有大量java.net.SocketTi ...

  6. HashMap底层红黑树

    红黑树 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组.红黑树是一种特化的AVL树(平衡二叉树),都是在进行插入和删除操作 ...

  7. 假笨说-谨防JDK8重复类定义造成的内存泄漏

    概述 如今JDK8成了主流,大家都紧锣密鼓地进行着升级,享受着JDK8带来的各种便利,然而有时候升级并没有那么顺利?比如说今天要说的这个问题.我们都知道JDK8在内存模型上最大的改变是,放弃了Perm ...

  8. Ubuntu 安装 JDK 7 / JDK8 的两种方式

    2019独角兽企业重金招聘Python工程师标准>>> ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可 ...

  9. Ubuntu 安装和卸载 JDK 7 / JDK8 的两种方式以及双jdk的互相切换

    1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用ppa/源方式安装 1.添加ppa sudo ...

  10. Jdk8一行代码读取文件

    转载自   Jdk8一行代码读取文件 JDK7中引入了新的文件操作类java.nio.file.File,它包含了很多有用的方法来操作文件,比如检查文件是否为隐藏文件,或者是检查文件是否为只读文件.开 ...

最新文章

  1. socket通信函数的深入分析
  2. 基于双向链表的增删改查和排序(C++实现)
  3. 两难!到底用 Spring BeanUtils 还是 Apache BeanUtils?
  4. 公文转成电子文档需要注意的事项
  5. 杂谈:项目管理的是与非[转贴]
  6. 登录form php一个页面跳转页面,Extjs4中表单登录功能、登录成功跳转页面的代码...
  7. SQL SERVER With语法[转]
  8. [BZOJ1799][Ahoi2009]self 同类分布(数位dp)
  9. Matlab中 pdist 函数详解
  10. 【Oracle】手工建库
  11. 如何在sublime编辑器中,执行命令行脚本
  12. 04_使用域名访问后台管理系统(Nginx)
  13. 单片机芯片——电子秤芯片
  14. 【VOIP】 yate源码编译和部署
  15. Python Numpy dtype=complex 及查看数据类型
  16. DSP芯片倍频太大导致low power mode,无法连接JTAG
  17. hive的UDF函数的使用。常见UDF函数
  18. 个人的偏好与擅长的领域
  19. Android应用篇 - app 安全防护
  20. SpringCloud SpringBoot uniapp vue b2b2c 微服务 多商家入驻直播带货商城 分销商城 秒杀 高并发电商之责任链模式

热门文章

  1. python re.match函数的使用
  2. Windows 无法卸载IE9怎么办
  3. 网络电视机顶盒测试软件,网络机顶盒最值得安装的软件,可免费收看全网vip独播剧!...
  4. Python数据结构与算法视频教程-王宁宁-专题视频课程
  5. 企业海量数据搜索服务器架构图
  6. 游戏资源提取软件介绍
  7. 关于shopex网店系统和网店助理的几点优化建议
  8. 计算机网络期末总结复习(全)
  9. e5cc温控仪通讯参数设定_咨询蔚伦触摸屏与欧姆龙温度控制仪E5EZMODBUSRTU的通讯方式...
  10. Hive窗口函数的使用