1. 程式人生 > >jdk1.7升級到1.8遇到的問題

jdk1.7升級到1.8遇到的問題

可用 pan ace jdk版本 pac pil -s http with

1、修改project structure 裏面的Project , Modules , SDKs jdk的版本2、修改Java Compiler 裏面java的jdk版本3、tomcat 裏面jre 的版本4、修改系統配置的環境變量為指定的版本(註意別忘記了)5、註意要修改項目裏面配置的jdk版本(註意別忘記了)6、還要註意安裝的jdk版本是否是系統環境可用的jdk7、註意,在這些都修改完成了的情況下,註意如果項目以前用的是spring3的話,可能在啟動項目的時候還是會報一些錯誤:嚴重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerJava.lang.IllegalArgumentException at org.springframework.asm.ClassReader.<init>(Unknown Source) at org.springframework.asm.ClassReader.<init>(Unknown Source) at org.springframework.asm.ClassReader.<init>(Unknown Source)
原因:Java 8 with spring 3 , which doesn’t support it. 解決:如果要用java8的話最好使用spring4

jdk1.7升級到1.8遇到的問題