简体   繁体   English

无法启动 MvvmFX java.io.IOException:加载 FXML 时出错 - 无法从给定的资源路径加载

[英]Can Not Start MvvmFX java.io.IOException: Error loading FXML - can't load from given resourcepath

I am tyring to use mvvmFX ( git link ) on Maven JavaFX project我很想在 Maven JavaFX 项目上使用 mvvmFX ( git link )

It's just a very simple project to load an fxml file using de.saxsys.mvvmfx.FluentViewLoader使用de.saxsys.mvvmfx.FluentViewLoader加载fxml文件只是一个非常简单的项目

This is the sample project link (git) Sample Program这是示例项目链接(git)示例程序

I am using :我在用 :

  • Liberica JDK 14利比里亚 JDK 14
  • OpenJFX 14 OpenJFX 14
  • Intellij IDEA智能设计
  • Maven马文

App.java应用程序.java

FluentViewLoader.FxmlViewStep fvs = FluentViewLoader.fxmlView( SecondView.class );
ViewTuple vt = fvs.load();
Parent parent = vt.getView();

//        Scene scene = new Scene(FluentViewLoader.fxmlView(SecondView.class).load().getView());

Scene scene = new Scene( parent );
stage.setScene(scene);
stage.show();

But i keep getting these error但我不断收到这些错误

Caused by: java.io.IOException: Error loading FXML - can't load from given resourcepath: /com/wiljos/SecondView.fxml
at de.saxsys.mvvmfx@1.9.0-20191021.143511-11/de.saxsys.mvvmfx.internal.viewloader.FxmlViewLoader.createFxmlLoader(FxmlViewLoader.java:285)
at de.saxsys.mvvmfx@1.9.0-20191021.143511-11/de.saxsys.mvvmfx.internal.viewloader.FxmlViewLoader.loadFxmlViewTuple(FxmlViewLoader.java:214)

Seems like the problem is, it can not find the fxml file.似乎问题是,它找不到 fxml 文件。 Can anyone help me solving this?谁能帮我解决这个问题?

I compiled and ran the project.我编译并运行了这个项目。 Just open your fxml directory to module mvvmfx like:只需打开你的 fxml 目录到模块 mvvmfx 像:

opens com.wiljos to de.saxsys.mvvmfx,javafx.fxml;

Now the fxml file can be accessed correctly by mvvmfx.现在可以通过 mvvmfx 正确访问 fxml 文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 java.io.IOException:403加载URL jsoup登录时出错 - java.io.IOException: 403 error loading URL jsoup login Android Proguard问题 - 跳过模糊处理时仍然出现“java.io.IOException:无法处理类...”错误 - Android Proguard Issue - Still getting “java.io.IOException: Can't process class…” error when obfuscation is skipped java.io.IOException:在受信任的CA列表中找不到发行者 - java.io.IOException: The issuer can not be found in the trusted CA list java.io.IOException:无法编写 react-native run-android 失败 - java.io.IOException: Can't write react-native run-android failed Kafka API:java.io.IOException:无法解析地址:xxx.xxxx:9091 - Kafka API: java.io.IOException: Can't resolve address: xxx.x.x.xx:9091 java.io.IOException:无法读取。 当我尝试构建我的游戏时,团结一致 - java.io.IOException: Can't read. In unity when I try to build my game Phonegap Facebook登录插件无法导入java.io.IOException - Phonegap facebook login plugin can not import java.io.IOException 从错误响应中获取数据时出现 java.io.IOException - java.io.IOException when getting data from error response 无法从数据库中检索签名出现此错误 java.io.IOException:字节数组不是可识别的图像格式 - Couldn't retrieve signature from database got this error java.io.IOException: The byte array is not a recognized imageformat java.io.IOException:写入服务器时出错 - java.io.IOException: Error writing to server
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM