如图文件结构,本来是在web-demo中操作,但是想导入一下其他模块,切换了项目文件的目录,发现需要重新对Tomcat等进行配置,配置好之后发现运行出现Java相关错误(如下)记录一下修正过程。
java: 程序包javafx.animation不存在
java: 程序包javafx.scene.control不存在
java: 程序包javafx.util不存在
javafx是JDK自带的,在整个导入过程中没有对java进行配置,是系统默认的java版本。
文件(File)->项目结构(Project Structure)->项目(Project)->SDK
在这里可以看到默认的是JDK14版本,换成JDK1.8即可,如下图可以成功运行
额外的补充☞
大多数程序员仍选择使用Java8/JDK8/JDK1.8?项目联调时出现问题,哪怕最终根本原因可能不是因升级JDK版本而导致,但只要是通过回退版本解决,都是程序员的问题,对于他们来说,项目的稳定才是最重要的✔(详细介绍见为什么 Java/JDK 都快出 18 了,还有人用 1.8 呢?)