jdk11及以上使用javafx后报错找不到javafx.util.Pair

2024-01-07 20:24:21

????????问题:作者在下载jdk11后由于之前的项目使用了javafx的包,在idea编译启动的时候发现jjavafx.util.Pair爆红,找不到此包。

? ? ? ? 解决:因为jdk1.8之后就不再带有javafx,因此需要在编译器中将javafx引入,于是从oracle下载了两个javafx不同版本的包,

然后在idea中的libraries导入他们的lib(也尝试过将lib的jar包都导入)

然后启动,发现并未解决该问题,Javafx依然爆红,所以仔细思考,既然在jdk1.8中有该jar,那么下载下来jdk1.8,将其中的javafx引入应该就行了吧,因此开始行动。

? ? ? ? 最终解决方法:下载jdk1.8安装好,并安装jre之后,在\jdk1.8\jre\lib\ext下发现了jfxrt.jar,因此,将此jar导入idea

再次启动,成功!

????????

文章来源:https://blog.csdn.net/ArvinZhangjia/article/details/135436735
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。