Intellij IEDA运行报错:Error:(4, 19) java: 程序包javafx.util不存在
代码中用到了javafx.util.Pair类,但是编译时候报错:Error:(4, 19) java: 程序包javafx.util不存在:
网上有说是jdk版本过低,或者是jdk目录jdk1.8\jre\lib\ext\jfxrt.jar 这个jar包不存在,排查了下以上情况都不存在,最后解决方法如下:
打开File---> Project Structure---->Platform Settings--->SDKs修改JDK home path为本地jdk安装目录:
编译不通过时候的配置:
修改后的配置:
保存后,再次运行,报错消失: