spring3.2与jdk1.8不兼容问题_FayIinn的博客-程序员秘密_spring3.2和jdk1.8兼容吗

技术标签: spring  java  

JDK1.8 + spring 3.2 启动项目报错
DispatcherServlet - Context initialization failed
java.lang.IllegalArgumentException

javax.servlet.ServletException: Servlet.init() for servlet rootServlet threw exception

这是因为jdk1.8与spring3.2版本不兼容

将jdk版本降为1.7 或者 使用Spring4


如果使用spring4 则需要引入一下依赖
<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>spring-context</artifactId>
   <version>4.3.9.RELEASE</version>
   <exclusions>
      <!-- Exclude Commons Logging in favor of SLF4j -->
      <exclusion>
         <groupId>commons-logging</groupId>
         <artifactId>commons-logging</artifactId>
      </exclusion>
   </exclusions>
</dependency>
<dependency>
   <groupId>org.springframework</groupId>
   <artifactId>spring-webmvc</artifactId>
   <version>4.3.9.RELEASE</version>
</dependency>
如果没有此依赖会出现报错为
java.lang.IllegalArgumentException: No converter found for return value of type: class xxxxxxx
需要引入以下:
<dependency>
   <groupId>com.fasterxml.jackson.core</groupId>
   <artifactId>jackson-core</artifactId>
   <version>2.8.8</version>
</dependency>
<dependency>
   <groupId>com.fasterxml.jackson.core</groupId>
   <artifactId>jackson-databind</artifactId>
   <version>2.8.8</version>
</dependency>
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/badfraud/article/details/76946374

智能推荐

Oracle归档模式的命令及参数说明_woshiliulidiyi的博客-程序员秘密

Oracle数据库可以运行在2种模式下:归档模式(archivelog)和非归档模式(noarchivelog)。归档模式可以提高Oracle数据库的可恢复性,生产数据库都应该运行在此模式下,归档模式应该和相应的备份策略相结合,只有归档模式没有相应的备份策略只会带来麻烦。 检查归档模式命令: SQL&amp;gt; archive log listDatabase lo...

数学女孩儿中的数列问题_grey_csdn的博客-程序员秘密

最近看了几本书,主要是针对编程的,不过看的过程中发现很多内容理解起来十分吃力。看着网络上的评价,买回来了《数学女孩》的一套书。今天开始看,发现有个地方似乎不是很严谨,因为答案从其他角度也能够讲得通。问题是:6,15,35,77后面的数据是什么?我整理了思路,简单在纸上书写了一下如下:横线上下两部分分别是两种思维理解方式,第一种是后面的每个数是前面的数据的两倍加上逐渐

PyTorch_CNN网络搭建_MNIST数据集_gXh_007的博客-程序员秘密_pytorch 简单cnn mnist

上一篇文章搭建了一个简单的神经网络来检测MNIST数据集,今天搭建了一个CNN网络,同样来检测MNIST数据集,下面通过分析代码来记录一下我搭建过程中遇到的问题。除了网络搭建部分代码外,其余代码与上次代码基本一致。简单神经网络搭建:PyTorch_简单神经网络搭建_MNIST数据集1.导入模块import torchimport torchvisionimport numpy as np#导入图像数据处理函数from torchvision import datasets,transfor

学习新东西的方法_weixin_30622107的博客-程序员秘密

有人曾从我工作的一家公司盗取了9千万美元。我不太懂得如何观人识人。这家公司最终关门了。  有一些事情我就是学不会。我很容易相信一个人。  因此,无论我如何尝试,判断一个人对我来说,简直太难了。所以,我寻找擅长做这件事的人,我让他们给我提供帮助。  不要强迫自己学习那些你不想或者不属于你天赋所及的事情。  天赋的作用到底有多大?非常小。但你需要从它开始起步。天赋是技能的种子。  ...

《MATLAB语音信号分析与合成(第二版)》:第8章 基音周期的估算方法_mozun2020的博客-程序员秘密_matlab基音周期

《MATLAB语音信号分析与合成(第二版)》:第8章 基音周期的估算方法前言1. 数据与函数路径设置2. MATLAB仿真一:语音信号加高斯白噪声3. MATLAB仿真二:语音信号加正弦噪4. MATLAB仿真三:语音信号叠加噪声5. MATLAB仿真四:语音信号消除趋势项一6. MATLAB仿真五:语音信号消除趋势项二7. MATLAB仿真六:语音信号滤波去噪一8. MATLAB仿真七:语音信号滤波去噪二9. MATLAB仿真八:语音信号滤波去噪三小结前言《MATLAB语音信号分析与合

处理谷歌浏览器导出书签为json格式_Lengff12138的博客-程序员秘密

文章目录处理谷歌浏览器导出书签为json格式前言网址导航谷歌浏览器书签导出书签原理demo代码JavaScriptJava结尾处理谷歌浏览器导出书签为json格式前言最近在发现一个开源的网址导航的开源项目 Webstack网址导航 还不错, 其实就是一个类似hao123导航类似, 里面的内容是可以自己自定义的, 这不禁让我想到可以吧浏览器的书签导出来,然后放到项目里面去就可以把自己收藏的书签变成一个自己的导航网址,说干就干。网址导航开源作者支持部署方式有很多, 所以我这里就采用VUE开发构建的方式

随便推点

Python递归_百股精的博客-程序员秘密

递归算法是一种直接或间接调用自身算法的过程,在计算机编程中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归的特点递归算法解决问题的特点:递归就是在过程或函数里调用自身。 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 递归算法解题通常显得很简洁,但递归算法解题的运行效率较低,所以一般不提倡用递归算法设计程序。 在递归调用的过程中系统...

winform引用sqlite,试图加载格式不正确的程序_庸俗大人的博客-程序员秘密

问题:编译生成的程序,当调用sqlite数据库时出现“”试图加载格式不正确的程序“”,这样的错误解决方案:生成-》目标平台:改为AnyCpu,并取消掉"首选32位"

鼠标悬停出现提示信息怎么做?(提示)_cainiao_M的博客-程序员秘密

概述–提示:指启示,提起注意或给予提醒和解释。在 excel 中会经常用到给某个格子增加提醒信息,比如金额提示输入数值或最大长度值等等。设置方式也有多种,简单的,仅为单元格插入批注就可以了,也有复杂的有效性验证方式。下图为批注方式:另外,在网页设计中也常常看到同样功能,常见的帮助提示框(tips),鼠标悬停在帮助图标上时,显示所有的帮助信息。也不难,几行 JS 脚本的事儿。...

ESP8266网络服务器_Baal Austin的博客-程序员秘密_esp8266网页服务器

建立基本网络服务器使用ESP8266开发板建立基本网络服务器。我们可以通过电脑中的浏览器来访问ESP8266服务器所建立的网页信息。函数说明esp8266_server.begin();作用:启用esp8266网络服务功能esp8266_server.on("/", handleRoot);作用:指挥esp8266来如何处理浏览器的http请求,参数1:"/",参数2:一个自定义函数的名称参数1:"/"代表网站的首页,一个网页的子页由"/"分割参数2:成功打开网页,输出网页信息void

Leetcode解题思路_Leo木的博客-程序员秘密

1、理解题意读懂题目要求:要实现什么功能案例分析注意限制条件(时间复杂度、空间复杂度)2、单步运行这一步以数据结构和常用算法的掌握为前提,需要通过大量刷题来提升解题的敏感度。生成解题思路分析基本示例考虑常用的算法思路筛选出符合题意的算法思路3、抽象化抽象化算法行为分析给出的算法为什么符合题意4、编码这一步建立在掌握对应语言和API的基础上,是从‘抽象到具体’的过程。将算法的行为具体化成实际代码得到初始代码5、测试考虑以下情况:边界条件数组越

数据同步_weixin_49055101的博客-程序员秘密

  SyncNavigator是一款功能强大的数据库同步软件,适用于SQLSERVER, MySQL,具有自动/定时同步数据、无人值守、故障自动恢复、同构/异构数据库同步、断点续传和增量同步等功能,支持Windows xp以上所有操作系统,适用于大容量数据库快速同步。安装包下载地址:https://www.syncnavigator.cn/Setup.zip帮助文档地址:http...