Intellij IEDA运行报错:Error:(4, 19) java: 程序包javafx.util不存在

代码中用到了javafx.util.Pair类,但是编译时候报错:Error:(4, 19) java: 程序包javafx.util不存在:

Intellij IEDA运行报错:Error:(4, 19) java: 程序包javafx.util不存在_第1张图片

 

网上有说是jdk版本过低,或者是jdk目录jdk1.8\jre\lib\ext\jfxrt.jar 这个jar包不存在,排查了下以上情况都不存在,最后解决方法如下:

打开File---> Project Structure---->Platform Settings--->SDKs修改JDK  home path为本地jdk安装目录:

编译不通过时候的配置:

Intellij IEDA运行报错:Error:(4, 19) java: 程序包javafx.util不存在_第2张图片

修改后的配置:

Intellij IEDA运行报错:Error:(4, 19) java: 程序包javafx.util不存在_第3张图片

保存后,再次运行,报错消失:

Intellij IEDA运行报错:Error:(4, 19) java: 程序包javafx.util不存在_第4张图片

你可能感兴趣的:(工具)