提问者:小点点

排查ClassNotFoundException和调试器故障


我正在开发一个小型Java/JavaFX应用程序,用于一些培训目的,并且遇到了一个我似乎无法解决的问题。我的应用程序运行良好,但是当我尝试在调试器中运行它时,调试器遇到了ClassNotFoundException。它似乎没有给我任何关于它正在寻找的类的信息。调试器停在**BuiltinClassLoader**中,类为空,这是有道理的。我目前没有在这里提供任何代码,因为我不知道从哪里开始。有人能为我提供一些解决这个问题的故障排除策略吗?我真的想让我的调试器回来!

感谢您的任何帮助。

IntelliJ IDEA 2022.2.3(社区版)Build#IC-222.4345.14,构建于2022年10月5日运行时版本:17.0.4.17-b469.62 amd64VM:OpenJDK 64位服务器VMJetBrains s. r.o.Windows 11 10.0GC:G1年轻一代,G1老一代内存:2048M内核:32

静态编程语言: 222-1.7.10-发布-334-IJ4345.14

java19.0.1 2022-10-18Java(TM)SE运行时环境(build 19.0.1 10-21)JavaHotSpot(TM)64位服务器VM(build 19.0.1 10-21,混合模式,共享)

这是我在调试器窗口中看到的:


共1个答案

匿名用户

一个可能的原因是您使用的JDK版本不包含JavaFX(JDK