为什么启动javafx应用程序时出现以下异常?
Glass detected outstanding Java exception at -[GlassViewDelegate sendJavaMouseEvent:]:src/com/sun/mat/ui/GlassViewDelegate.m:541
Exception in thread "JavaFX Application Thread" java.lang.NoClassDefFoundError: org/apache/commons/beanutils/BeanMap
我在pom.xml和idea项目配置中有beanutils。
我启动应用程序,如控制台应用程序
public class Main extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage stage) throws Exception {
Pane pane = FXMLLoader.load(Main.class.getResource("fxml/main.fxml"));
stage.setScene(new Scene(pane));
stage.show();
}
}
upd:看起来类路径中缺少这个lib
答案 0 :(得分:0)
很简单=) 在启动模块中,我的lib在pom.xml中标记为“exclusion”