经查找发现是jdk版本的问题,我系统环境变量配置的是jdk7,但是这个war包须要在jdk8的环境下运行。因而我就手动将环境变量的jdk7换成jdk8,结果发现依然仍是会出现以上问题。因而我打开cmd用Java -version指令查看发现,我目前配置的环境变量仍是jdk7,这我就纳闷儿了,明明配置的是jdk8为什么仍是显示jdk7。后来通过一阵上网苦搜,发现原来Oracle也自带一个jdk,若是你在配置环境变量时,将jdk配在oracle后面,系统则会默认查找oracle的jdk,致使你的配置根本没起到做用。这种状况只须要把jdk的配置挪到oracle前面便可,这样也不会影响到oracle的运行。 oracle