环境:win7 64bit, jdk jre1.8.0_131 ,idea 2017.1.4
方法:
1. 升级jdk至最新版本(以1.8.0_131为例),安装的过程中同时安装jre;
2. 关掉idea,然后去idea安装路径下把jre64文件夹重命名掉,或删掉,最好是重命名掉,出问题后还能恢复过来,下面的图片中是重命名成jre642了;
3. 把Java安装路径下的jre1.8.0_131拷贝过来,然后把文件夹重命名为jre64;
4. 把对应版本的jdk/lib的tools.jar拷贝到jre64/lib下;
5.然后再次启动idea,输入法候选框应该可以跟随光标了。
如果是32位,则替换jre32文件夹;
发现如果直接把idea安装路径下jre64文件夹删掉后,idea启动过程中会去使用JAVA_HOME路径的jre,这样不需要覆盖也可以了。
作者:知乎用户
来源:知乎
链接:https://www.zhihu.com/question/37582743/answer/191630075