java - JavaFX FXMLoader IllegalStateException: Location is not set -


i try load fxml file mainview.fxml did in other projects. "illegalstateexception: location not set." pretty sure pass in right location. have other ideas wrong? have no ideas anymore.

mainview.fxml in package view. app.java , view on same level.

code:

fxmlloader loader = new fxmlloader(getclass().getresource("/view/mainview.fxml"));  parent root = loader.load(); scene scene = new scene(root); 

pathtree:

pathtree

output:

    /library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/bin/java -didea.launcher.port=7532 "-didea.launcher.bin.path=/applications/intellij idea ce.app/contents/bin" -dfile.encoding=utf-8 -classpath "/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/lib/ant-javafx.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/lib/dt.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/lib/javafx-mx.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/lib/jconsole.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/lib/packager.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/lib/sa-jdi.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/lib/tools.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/charsets.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/deploy.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/javaws.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/jce.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/jfr.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/jfxswt.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/jsse.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/management-agent.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/plugin.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/resources.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/rt.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/cldrdata.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/dnsns.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/jfxrt.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/localedata.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/nashorn.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/sunec.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/sunjce_provider.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/sunpkcs11.jar:/library/java/javavirtualmachines/jdk1.8.0_45.jdk/contents/home/jre/lib/ext/zipfs.jar:/volumes/data/users/oliver/documents/workspace/lightningconsole/javafxclient/target/classes:/applications/intellij idea ce.app/contents/lib/idea_rt.jar" com.intellij.rt.execution.application.appmain app exception in application start method exception in thread "main" java.lang.runtimeexception: exception in application start method     @ com.sun.javafx.application.launcherimpl.launchapplication1(launcherimpl.java:917)     @ com.sun.javafx.application.launcherimpl.lambda$launchapplication$152(launcherimpl.java:182)     @ com.sun.javafx.application.launcherimpl$$lambda$2/883049899.run(unknown source)     @ java.lang.thread.run(thread.java:745) caused by: java.lang.illegalstateexception: location not set.     @ javafx.fxml.fxmlloader.loadimpl(fxmlloader.java:2438)     @ javafx.fxml.fxmlloader.load(fxmlloader.java:2413)     @ app.start(app.java:16)     @ com.sun.javafx.application.launcherimpl.lambda$launchapplication1$159(launcherimpl.java:863)     @ com.sun.javafx.application.launcherimpl$$lambda$53/955377530.run(unknown source)     @ com.sun.javafx.application.platformimpl.lambda$runandwait$172(platformimpl.java:326)     @ com.sun.javafx.application.platformimpl$$lambda$49/1753120547.run(unknown source)     @ com.sun.javafx.application.platformimpl.lambda$null$170(platformimpl.java:295)     @ com.sun.javafx.application.platformimpl$$lambda$51/749139185.run(unknown source)     @ java.security.accesscontroller.doprivileged(native method)     @ com.sun.javafx.application.platformimpl.lambda$runlater$171(platformimpl.java:294)     @ com.sun.javafx.application.platformimpl$$lambda$50/1077220155.run(unknown source)     @ com.sun.glass.ui.invokelaterdispatcher$future.run(invokelaterdispatcher.java:95)  process finished exit code 1 

i solved it. when putted fxml file resources folder got resource.

now have find out why java search in resource folder , not in src! else?


Comments

Popular posts from this blog

sequelize.js - Sequelize group by with association includes id -

android - Robolectric "INTERNET permission is required" -

java - Android raising EPERM (Operation not permitted) when attempting to send UDP packet after network connection -