详解关于eclipse中使用jdk15对应javafx15的配置问题总结

网友投稿 253 2023-02-21

详解关于eclipse中使用jdk15对应javafx15的配置问题总结

一、前言

废话:

/*这两天一直卡在eclipse的jdk15对应的

java15的配置上,一直用不了。上了很多博客,

基本上都没有真正解决我的问题。

主要是下面几个异常:*/

//1.初始化异常:Error occurred duhttp://ring initialization of boot layer

java.nio.file.InvalidPathEbUjcSCswsyxception:

Illegal char <:> at index 2: “D:\javafx\javafx-sdk-15.0.1\lib --add-modules javafx.controls,javafx.fxml

//2.错误: 找不到或无法加载主类 aaa.aaaaaa

原因: java.lang.NoClassDefFoundError: javafx/application/Application

//3.Error occurred during initialization bUjcSCswsyof boot layer

java.lang.module.FindException: Module javafx.controls not found

二、上面异常的解决:

1.主要配置VM参数的时候:因为我直接复制某些博主的这段句子:

–module-path “SDK的bin文件路径” --add-modules javafx.controls,javafx.fxml

导致出错,看完我的博客以后,大家就可以注意到这里有三个问题:

1.module前面错了,应为:–module,注意,前面是两个英文横杠,不是一个中文横杠。

2.双引号其实是中文的。应为:英文双引号

3.其实不是bin目录,而是lib目录

下面这个才是正确的:

--module-path "javafx SDK的lib文件的路径" --add-modules javafx.controls,javafx.fxml

2.这个错误就是你没加VM参数。不用多说了,其他博主博客写得清清楚楚。

3.这个异常可能的产生原因:

 还是上面那个配置VM参数,原本路径应该写成类似于这样:

“D:\javafx\javafx-sdk-15.0.1\lib”

最后应该是到lib目录,

可是你看一些博主写的到bin目录,就错了。

三、总结:

有些电脑上的中文标点和英文标点非常相像,所以,可能你会非常难以用肉眼分辨其中差别。如果你直接复制别人的一些代码或者语句,可能会错一大推。

所以,最保险的方法还是自己养成修改标点符号的习惯,或者直接手写。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:API开奖接口调用平台(api开奖接口调用平台有哪些)
下一篇:Maven项src/main/java目录下配置文件无法被导出或者生效的问题和处理方案
相关文章

 发表评论

暂时没有评论,来抢沙发吧~