Avatar
petrkokoska
Člen
Avatar
petrkokoska:

Mám problém s exportovánímhotové aplikace do spustitelného JAR souboru. Soubor se vytvoří ale po spuštění v CMD vyběhne hláška
Exception in Application start method
java.lang.reflec­t.InvocationTar­getException
at sun.reflect.Na­tiveMethodAcces­sorImpl.invoke0(Na­tive Method)
at sun.reflect.Na­tiveMethodAcces­sorImpl.invoke(Un­known Source)
at sun.reflect.De­legatingMetho­dAccessorImpl­.invoke(Unknown Source)
at java.lang.reflec­t.Method.invo­ke(Unknown Source)
at com.sun.javaf­x.application­.LauncherImpl­.launchApplica­tionWithArgs(Unk
nown Source)
at com.sun.javaf­x.application­.LauncherImpl­.launchApplica­tion(Unknown Sou
rce)
at sun.reflect.Na­tiveMethodAcces­sorImpl.invoke0(Na­tive Method)
at sun.reflect.Na­tiveMethodAcces­sorImpl.invoke(Un­known Source)
at sun.reflect.De­legatingMetho­dAccessorImpl­.invoke(Unknown Source)
at java.lang.reflec­t.Method.invo­ke(Unknown Source)
at sun.launcher.Lau­ncherHelper$FXHel­per.main(Unknown Source)
Caused by: java.lang.Run­timeException: Exception in Application start method
at com.sun.javaf­x.application­.LauncherImpl­.launchApplica­tion1(Unknown So
urce)
at com.sun.javaf­x.application­.LauncherImpl­.lambda$launchAp­plication$152(
Unknown Source)
at com.sun.javaf­x.application­.LauncherImpl$$Lam­bda$50/849460928­.run(Unkn
own Source)
at java.lang.Thre­ad.run(Unknown Source)
Caused by: java.lang.NullPo­interException: Location is required.
at javafx.fxml.FXMLLo­ader.loadImpl(Un­known Source)
at javafx.fxml.FXMLLo­ader.loadImpl(Un­known Source)
at javafx.fxml.FXMLLo­ader.loadImpl(Un­known Source)
at javafx.fxml.FXMLLo­ader.loadImpl(Un­known Source)
at javafx.fxml.FXMLLo­ader.loadImpl(Un­known Source)
at javafx.fxml.FXMLLo­ader.load(Unknown Source)
at application.Ma­in.start(Main­.java:13)
at com.sun.javaf­x.application­.LauncherImpl­.lambda$launchAp­plication1$159
(Unknown Source)
at com.sun.javaf­x.application­.LauncherImpl$$Lam­bda$53/1823071482­.run(Unk
nown Source)
at com.sun.javaf­x.application­.PlatformImpl­.lambda$runAn­dWait$172(Unknown
Source)
at com.sun.javaf­x.application­.PlatformImpl$$Lam­bda$45/1190035432­.run(Unk
nown Source)
at com.sun.javaf­x.application­.PlatformImpl­.lambda$null$170(Un­known Sourc
e)
at com.sun.javaf­x.application­.PlatformImpl$$Lam­bda$48/1607359352­.run(Unk
nown Source)
at java.security­.AccessContro­ller.doPrivile­ged(Native Method)
at com.sun.javaf­x.application­.PlatformImpl­.lambda$runLa­ter$171(Unknown S
ource)
at com.sun.javaf­x.application­.PlatformImpl$$Lam­bda$47/1323468230­.run(Unk
nown Source)
at com.sun.glass­.ui.InvokeLater­Dispatcher$Fu­ture.run(Unknown Source)
at com.sun.glass­.ui.win.WinAp­plication._run­Loop(Native Method)
at com.sun.glass­.ui.win.WinAp­plication.lam­bda$null$145(Un­known Source)
at com.sun.glass­.ui.win.WinAp­plication$$Lam­bda$36/1685538367­.run(Unknown
Source)
... 1 more
Exception running application application.Main

předem děkuji za radu :-)

 
Odpovědět 29.6.2015 23:46
Avatar
Odpovídá na petrkokoska
Petr Štechmüller:

Caused by: java.lang.NullPo­interException: Location is required.
Tento problém tu už někdo řešil. Máš špatnou cestu k FXML souboru.

Nahoru Odpovědět  +1 30.6.2015 0:25
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.