原因:程序是用1.6版本写的,而用1.7以上打开
解决办法:下载1.6的jdk,取得sunjce_provider.jar(默认安装在C:\Program Files\Java\jdk1.6.0_45\jre\lib\ext),放到项目里,如果是maven项目,先在pom文件加入以下plugin,然后将jar包放在webapp/WEB-INF/lib里
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.6.0</version> <configuration> <source>1.8</source> 此为运行的jdk版本 <target>1.8</target> <encoding>UTF-8</encoding> <compilerArguments> <extdirs>${project.basedir}/src/main/webapp/WEB-INF/lib</extdirs> </compilerArguments> </configuration> </plugin>