关于使用idea工具时遇到的jdk切换时遇到的一个问题

笔者是一个喜欢在idea里来回切换jdk的程序猿

此时笔者的idea使用的还是jdk1.6

关于使用idea工具时遇到的jdk切换时遇到的一个问题

在学习java虚拟机时,遇到了需要在jdk环境下,引入java.lang.invoke,这个是在jdk.1.7之后才会有的,于是“切换”,点击OK

关于使用idea工具时遇到的jdk切换时遇到的一个问题

这个时候以为已经切换了,然并卵,依然报找不到invoke包

关于使用idea工具时遇到的jdk切换时遇到的一个问题

于是随意找了一个jdk里面,java.lang.下的类,发现了端倪,居然还是jdk1.6下面的

关于使用idea工具时遇到的jdk切换时遇到的一个问题
关于使用idea工具时遇到的jdk切换时遇到的一个问题

狠心删除idea里面的 jdk1.6,点击OK

关于使用idea工具时遇到的jdk切换时遇到的一个问题

出现了idea工具 “讨要”jdk的画面,于是直接选择jdk1.7

关于使用idea工具时遇到的jdk切换时遇到的一个问题
关于使用idea工具时遇到的jdk切换时遇到的一个问题

源文件依旧有问题,但是没有红色标记

关于使用idea工具时遇到的jdk切换时遇到的一个问题

按下快捷修复键,ok

关于使用idea工具时遇到的jdk切换时遇到的一个问题
关于使用idea工具时遇到的jdk切换时遇到的一个问题

此时看pom文件,里面多了一项配置

关于使用idea工具时遇到的jdk切换时遇到的一个问题

至此问题已圆满解决