Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Josef Kuchař - Pepa489:2.3.2014 8:51

Už nějakou tu dobu se učím javafx FXML, normálně to běžělo ale když jsem jednou udělal nový projekt a změnil jenom FXMLDocument a spustil tak mě to vypsalo: Exception while running application

Odpovědět
2.3.2014 8:51
2x piš, jednou debuguj
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Josef Kuchař - Pepa489
Hartrik:2.3.2014 14:36

Budeš sem muset dát celý chybový výpis. Z Exception while running application nemůže nikdo nic zjistit.

 
Nahoru Odpovědět
2.3.2014 14:36
Avatar
Odpovídá na Hartrik
Josef Kuchař - Pepa489:2.3.2014 16:00
jfx-project-run:
Executing C:\Users\Leoš Kuchař\Documents\NetBeansProjects\TextAnalyzer\dist\run2076806715\TextAnalyzer.jar using platform C:\Program Files\Java\jdk1.7.0_45\jre/bin/java
java.lang.ClassNotFoundException: textanalyzer.FXMLDocumentController
file:/C:/Users/Leoš%20Kuchař/Documents/NetBeansProjects/TextAnalyzer/dist/run2076806715/TextAnalyzer.jar!/cz/pepa489/textanalyzer/FXMLDocument.fxml:9
  at javafx.fxml.FXMLLoader$ValueElement.processAttribute(FXMLLoader.java:726)
  at javafx.fxml.FXMLLoader$InstanceDeclarationElement.processAttribute(FXMLLoader.java:775)
  at javafx.fxml.FXMLLoader$Element.processStartElement(FXMLLoader.java:180)
  at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:563)
  at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2348)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2164)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2061)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2778)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2757)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2743)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2730)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2719)
  at cz.pepa489.textanalyzer.TextAnalyzer.start(TextAnalyzer.java:23)
  at com.sun.javafx.application.LauncherImpl$5.run(LauncherImpl.java:319)
  at com.sun.javafx.application.PlatformImpl$5.run(PlatformImpl.java:216)
  at com.sun.javafx.application.PlatformImpl$4$1.run(PlatformImpl.java:179)
  at com.sun.javafx.application.PlatformImpl$4$1.run(PlatformImpl.java:176)
  at java.security.AccessController.doPrivileged(Native Method)
  at com.sun.javafx.application.PlatformImpl$4.run(PlatformImpl.java:176)
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76)
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
  at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:17)
  at com.sun.glass.ui.win.WinApplication$3$1.run(WinApplication.java:67)
  at java.lang.Thread.run(Thread.java:744)

Exception in Application start method
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at com.javafx.main.Main.launchApp(Main.java:698)
        at com.javafx.main.Main.main(Main.java:871)
Caused by: java.lang.RuntimeException: Exception in Application start method
        at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:403)
        at com.sun.javafx.application.LauncherImpl.access$000(LauncherImpl.java:47)
        at com.sun.javafx.application.LauncherImpl$1.run(LauncherImpl.java:115)
        at java.lang.Thread.run(Thread.java:744)
Caused by: javafx.fxml.LoadException: java.lang.ClassNotFoundException: textanalyzer.FXMLDocumentController
        at javafx.fxml.FXMLLoader$ValueElement.processAttribute(FXMLLoader.java:726)
        at javafx.fxml.FXMLLoader$InstanceDeclarationElement.processAttribute(FXMLLoader.java:775)
        at javafx.fxml.FXMLLoader$Element.processStartElement(FXMLLoader.java:180)
        at javafx.fxml.FXMLLoader$ValueElement.processStartElement(FXMLLoader.java:563)
        at javafx.fxml.FXMLLoader.processStartElement(FXMLLoader.java:2348)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2164)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2061)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2778)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2757)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2743)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2730)
        at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2719)
        at cz.pepa489.textanalyzer.TextAnalyzer.start(TextAnalyzer.java:23)
        at com.sun.javafx.application.LauncherImpl$5.run(LauncherImpl.java:319)
        at com.sun.javafx.application.PlatformImpl$5.run(PlatformImpl.java:216)
        at com.sun.javafx.application.PlatformImpl$4$1.run(PlatformImpl.java:179)
        at com.sun.javafx.application.PlatformImpl$4$1.run(PlatformImpl.java:176)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl$4.run(PlatformImpl.java:176)
        at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76)
        at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
        at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:17)
        at com.sun.glass.ui.win.WinApplication$3$1.run(WinApplication.java:67)
        ... 1 more
Caused by: java.lang.ClassNotFoundException: textanalyzer.FXMLDocumentController
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at javafx.fxml.FXMLLoader$ValueElement.processAttribute(FXMLLoader.java:724)
        ... 23 more
Java Result: 1
Nahoru Odpovědět
2.3.2014 16:00
2x piš, jednou debuguj
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Josef Kuchař - Pepa489
Hartrik:2.3.2014 16:35

Vypadá to, že nemůže najít controller k tvému FXML dokumentu.

Caused by: javafx.fxml.LoadException: java.lang.ClassNotFoundException: textanalyzer.FXMLDocumentController
 
Nahoru Odpovědět
2.3.2014 16:35
Avatar
Odpovídá na Hartrik
Josef Kuchař - Pepa489:2.3.2014 16:51

Nejspíše jsem něco udělal s metodou:

@Override
public void initialize(URL url, ResourceBundle rb) {
    // TODO
}
Nahoru Odpovědět
2.3.2014 16:51
2x piš, jednou debuguj
Avatar
Benjibs
Člen
Avatar
Odpovídá na Josef Kuchař - Pepa489
Benjibs:2.3.2014 16:59

Tá metoda by nemala mať s tým nič spoločné.

Nahoru Odpovědět
2.3.2014 16:59
1 + 1 = 2
Avatar
Hartrik
Tvůrce
Avatar
Odpovídá na Josef Kuchař - Pepa489
Hartrik:2.3.2014 17:10

Podle toho co mám k dispozici bych řekl, že jsi ten kontroler přejmenoval nebo přesunul a nezměnil to v FXML dokumentu.

 
Nahoru Odpovědět
2.3.2014 17:10
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 7 zpráv z 7.