![](/img/trans.png)
[英]Caused by: java.lang.ClassNotFoundException: com.twilio.Twilio
[英]Caused by: java.lang.ClassNotFoundException: com.jfoenix.controls.JFXButton
我将 JFoenix 添加到 IntelliJ 和 SceneBuilder。 它在 SceneBuilder 中工作,但在编译项目时它不识别任何 JFoenix.controls
Caused by: java.lang.ClassNotFoundException: com.jfoenix.controls.JFXCheckBox
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at javafx.fxml/javafx.fxml.FXMLLoader.loadTypeForPackage(FXMLLoader.java:2931)
at javafx.fxml/javafx.fxml.FXMLLoader.loadType(FXMLLoader.java:2920)
at javafx.fxml/javafx.fxml.FXMLLoader.importClass(FXMLLoader.java:2861)
有点晚了,但是如果其他人有类似的问题并且您的依赖项都很好/设置,您可能需要查看您的 module-info.java 文件内容。 需要像这样添加所有依赖项:
module xyz.myapp {
requires javafx.controls;
requires com.jfoenix;
requires javafx.fxml;
opens xyz.myapp to javafx.fxml;
exports xyz.myapp;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.