Eclipse/Runnable JAR file/.fxml-Datei

Holger_Hessling

Aktives Mitglied
Hallo Forum,

meine Anwendung benutzt eine fxml-Datei zur Beschreibung der GUI. Erzeuge ich ein 'Runnable JAR file', so meckert das Programm beim Start die Zeile mit dem load-Aufruf an mit der Meldung 'Location not set'. Das sieht dann so aus:
Code:
C:\Users\holger\Documents\BMCheck>java -jar bmcheck.jar
Exception in Application start method
java.lang.reflect.InvocationTargetException
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(LauncherImpl.java:389)
  at com.sun.javafx.application.LauncherImpl.launchApplication(LauncherImpl.java:328)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
Caused by: java.lang.RuntimeException: Exception in Application start method
  at com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)
  at com.sun.javafx.application.LauncherImpl.lambda$launchApplication$155(LauncherImpl.java:182)
  at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalStateException: Location is not set.
  at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2434)
  at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
  at bmcheck.BMCheck.start(BMCheck.java:32)
  at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
  at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
  at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
  at java.security.AccessController.doPrivileged(Native Method)
  at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
  at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
  at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
  at com.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)
  ... 1 more
Exception running application bmcheck.BMCheck

C:\Users\holger\Documents\BMCheck>
Der Start der Anwendung:
Code:
public class BMCheck extends Application {

   private static TauchgangPool tauchgangPool = new TauchgangPool();

   private static Stage primaryStage;
   private static BMCheck mainApp;

//   private String fxmlGUI = "../viewcontroller/BMCheckGUI.fxml";
   private BMCheckGUIController guiController;
   private String windowTitle = "BM Check";

   @Override
   public void start(Stage primaryStage) throws Exception {

     BMCheck.mainApp = this;
     BMCheck.primaryStage = primaryStage;

     FXMLLoader guiLoader = new FXMLLoader();
     guiLoader.setLocation(BMCheck.class.getResource("../viewcontroller/BMCheckGUI.fxml"));
     Parent root = guiLoader.load();
     Scene scene = new Scene(root);
     primaryStage.setScene(scene);

     primaryStage.setTitle(windowTitle);

     Double screenWidth = Toolkit.getDefaultToolkit().getScreenSize().getWidth();
     Double screenHeight = Toolkit.getDefaultToolkit().getScreenSize().getHeight();
     primaryStage.setWidth(screenWidth * 2.0 / 3.0);
     primaryStage.setHeight(screenHeight * 3.0 / 4.0);
     primaryStage.setX(50);

     guiController = guiLoader.getController();

     primaryStage.setOnCloseRequest((windowEvent) -> {
       guiController.beendenMitNachfragen();
       windowEvent.consume();
     });

     primaryStage.show();
   }

   public static void main(String[] args) {
     launch(BMCheck.class, args);
   }

   public static Stage getPrimaryStage() {
     return primaryStage;
   }

   public static TauchgangPool getTauchgangPool() {
     return tauchgangPool;
   }

   public static BMCheck getMainApp() {
     return mainApp;
   }
}
Offenbar wird die GUI Beschreibung nicht fest 'eincompiliert'. Sie wird wohl irgendwo abgelegt sein müssen. Ich hab schon eine Menge probiert, aber leider hatte ich bisher keinen Erfolg. Habt Ihr noch Tipps für mich??

VG Holger
 

Holger_Hessling

Aktives Mitglied
Gelöst!

Ich habe den Hinweis werhalten, daß meine Package-Struktur schlecht gewählt war. Ich hatte verschiedene Packages nebeneinander. Wenn ich alle verschiedenen Packages als sup-Packages eines einzigen Package mache, dann funktioniert das.

VG Holger
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
Tippster Maven Sqlite integrieren (Eclipse, Maven) Tools - Maven, Gradle, Ant & mehr 4
G Eclipse wirft Fehler trotzalledem dass die pom richtig durchläuft Tools - Maven, Gradle, Ant & mehr 2
L Gradle Ein lokales Eclipse Projekt in Gradle dependency einbinden Tools - Maven, Gradle, Ant & mehr 2
P Maven Test werden nicht ausgeführt . Junit . Maven . Surefire . Eclipse Tools - Maven, Gradle, Ant & mehr 12
H Eclipse JUnit erzeugt Fehler im Maven-Test Tools - Maven, Gradle, Ant & mehr 1
Q Java Eclipse Fehlermeldung bei Installation Tools - Maven, Gradle, Ant & mehr 3
M Versionsverwaltung mithilfe von Bitbucket und Eclipse Tools - Maven, Gradle, Ant & mehr 5
A Maven Standard/User-Libraries für alle Eclipse-Projekte bereitstellen Tools - Maven, Gradle, Ant & mehr 3
V Maven von Eclipse nach JBoss Tools - Maven, Gradle, Ant & mehr 3
reibi Maven M2 -Eclipse - Group - Warning Tools - Maven, Gradle, Ant & mehr 3
reibi Maven Maven + Eclipse Tools - Maven, Gradle, Ant & mehr 0
P Reactor Projekt import ins Eclipse Tools - Maven, Gradle, Ant & mehr 0
P Erzeugen von WebServices mit Maven und Eclipse (external Tool) Tools - Maven, Gradle, Ant & mehr 2
Rudolf JSF und Maven mit Eclipse Tools - Maven, Gradle, Ant & mehr 5
D JUnit Test in Maven fail und in Eclipse erolgreich Tools - Maven, Gradle, Ant & mehr 4
H Maven Tycho [ERROR] Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:0.14.1:validate-vers Tools - Maven, Gradle, Ant & mehr 8
B Subversion Eclipse Dateien mit Fragezeichen Tools - Maven, Gradle, Ant & mehr 2
earlgrey_tea JRE in jar verpacken eclipse Tools - Maven, Gradle, Ant & mehr 8
Chris81T Maven Wie "Eclipse Server Runtime Libraries" JavaEE Server Bibliotheken bereitstellen? Tools - Maven, Gradle, Ant & mehr 2
Meldanor Maven Artifactory Repo in Eclipse Tools - Maven, Gradle, Ant & mehr 3
D [Maven] noclassdeffounderror in eclipse (junittest) - mvn integration-test funktioniert!) Tools - Maven, Gradle, Ant & mehr 9
HaukeG Maven Java Web-Application in Eclipse - Abhängigkeiten zwischen den Projekten Tools - Maven, Gradle, Ant & mehr 10
M Maven GWT+Eclipse+maven Tools - Maven, Gradle, Ant & mehr 3
G Maven Maven, Eclipse Plugins und Classpath Tools - Maven, Gradle, Ant & mehr 15
D gwt-maven-plugin und Eclipse Tools - Maven, Gradle, Ant & mehr 1
J Maven + JPA + Eclipse + Hibernate Tools - Maven, Gradle, Ant & mehr 1
Z CVS Eclipse 1.13 Projekt als 2.0 hochladen Tools - Maven, Gradle, Ant & mehr 2
T Maven Eclipse-VM arguments deklarieren Tools - Maven, Gradle, Ant & mehr 7
M Java3D in Eclipse einbinden Tools - Maven, Gradle, Ant & mehr 4
K Maven Multimodule Maven Projekt mit GWT in Eclipse - das Grauen Tools - Maven, Gradle, Ant & mehr 13
ruutaiokwu eclipse web project - warum in den "build"-ordner kompilieren ??? Tools - Maven, Gradle, Ant & mehr 10
B Maven build-helper-maven-plugin mit Eclipse Tools - Maven, Gradle, Ant & mehr 3
reibi Maven eclipse:eclipse - neuen sourcefolder angeben Tools - Maven, Gradle, Ant & mehr 26
R Maven+Eclipse: Repository im Workspace? Tools - Maven, Gradle, Ant & mehr 6
K Ant mit Eclipse Tools - Maven, Gradle, Ant & mehr 5
Kessi Maven & Run As Eclipse Application Tools - Maven, Gradle, Ant & mehr 2
Kessi Maven und Eclipse Plug-in Unit Tests Tools - Maven, Gradle, Ant & mehr 9
F Eclipse - Maven - Tomcat Tools - Maven, Gradle, Ant & mehr 3
E Probleme mit Buckminster unter eclipse 3.4 Tools - Maven, Gradle, Ant & mehr 11
V Standard IN bei ANT in Eclipse Tools - Maven, Gradle, Ant & mehr 2
S Servlet-JSP-Anwendung mit Maven und Eclipse Tools - Maven, Gradle, Ant & mehr 4
B Unstimmigkeiten Ant - Eclipse Tools - Maven, Gradle, Ant & mehr 4
V Ant in Eclipse - javac Task - JAVA_HOME zeigt aufs jre Tools - Maven, Gradle, Ant & mehr 3
C Ant target für Eclipse .classpath Tools - Maven, Gradle, Ant & mehr 6
G Eclipse & Apache Tomcat Tools - Maven, Gradle, Ant & mehr 3
S Eclipse / abhängige Projekte Tools - Maven, Gradle, Ant & mehr 2
D Bestehendes Projekt in Eclipse einbinden Tools - Maven, Gradle, Ant & mehr 6
K Jar erstellen mit eclipse Tools - Maven, Gradle, Ant & mehr 32
T Eclipse RCP + Maven + Eclipse IDE Tools - Maven, Gradle, Ant & mehr 4
K Applet in Eclipse funktioniert, im Browser nicht Tools - Maven, Gradle, Ant & mehr 7
I Applet geht in Eclipse abernicht im Browser Tools - Maven, Gradle, Ant & mehr 37
K Eclipse Applets und ich bekomm langsam nen Hass Tools - Maven, Gradle, Ant & mehr 23
A Applet Visual in Eclipse erstellt - wie in Browser anzeigen? Tools - Maven, Gradle, Ant & mehr 4
spross Eclipse: Applet-Projekt inkl. Ressourcen als JAR exportieren Tools - Maven, Gradle, Ant & mehr 2
F [JWS] Anwendung in Eclipse debuggen Tools - Maven, Gradle, Ant & mehr 5
V komisches Problem mit Eclipse - oberste Pixel verdeckt Tools - Maven, Gradle, Ant & mehr 3
F Applet erscheint bei Eclipse, aber nicht im HTML-File Tools - Maven, Gradle, Ant & mehr 2
G Applet läuft in Eclipse aber im Browser nicht Tools - Maven, Gradle, Ant & mehr 12
D Applet aus eclipse erzeugen Tools - Maven, Gradle, Ant & mehr 4
D Libarys in eine JAR Datei mit eclipse Tools - Maven, Gradle, Ant & mehr 8
M JApplet läuft in Eclipse, aber nicht in den Browsern Tools - Maven, Gradle, Ant & mehr 7
P Eclipse Problem beim JAR-erstellen Tools - Maven, Gradle, Ant & mehr 5
T Maven Runnable Jar Tools - Maven, Gradle, Ant & mehr 5
H Maven Dependencies in runnable Jar einbinden Tools - Maven, Gradle, Ant & mehr 16
C runnable jar nicht ausführbar Tools - Maven, Gradle, Ant & mehr 4
D Maven surefire "no runnable method" bei upgrade >2.7.2 Tools - Maven, Gradle, Ant & mehr 4
I Ist ein Runnable Jar File Platformunabhängig? Tools - Maven, Gradle, Ant & mehr 13
D Runnable JApplet mit Bild/Ovals "übermalt" Buttons Tools - Maven, Gradle, Ant & mehr 6
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
Thallius Jenkins nur zip file erstellen? Tools - Maven, Gradle, Ant & mehr 3
S Enviroment Variable jar file Tools - Maven, Gradle, Ant & mehr 0
L Ausführbare Jar-File funktioniert nicht Tools - Maven, Gradle, Ant & mehr 15
R DLL in JAR File Tools - Maven, Gradle, Ant & mehr 5
B Wie kann man unter Windows 7 file types mit Java Applikationen verknüpfen? Tools - Maven, Gradle, Ant & mehr 5
G Maven JAR-File schmeißt NoClassDefFoundError wenn /lib Verzeichnis nicht daneben entpackt wird Tools - Maven, Gradle, Ant & mehr 9
B Ant Build File, wie ist der Java3D Native Code einzubinden? Tools - Maven, Gradle, Ant & mehr 6
C Applet Öffnen eines JAR-Files im JAR-File Tools - Maven, Gradle, Ant & mehr 2
A ProcessBuilder kann nach Deployment File nicht finden Tools - Maven, Gradle, Ant & mehr 4
B Buckminster: Plugin Version in Java source File einfügen Tools - Maven, Gradle, Ant & mehr 4
B Maven deploy-file frage Tools - Maven, Gradle, Ant & mehr 6
D Java Webstart startet .jar file nicht Tools - Maven, Gradle, Ant & mehr 13
B SourceCode + Bilder in EIN Jar File packen Tools - Maven, Gradle, Ant & mehr 22
M Export von Jar File mit JDBC Treiber Tools - Maven, Gradle, Ant & mehr 2
grudge File in Applet laden Tools - Maven, Gradle, Ant & mehr 4
ABstraCT Passwort speichern im jar File ? Tools - Maven, Gradle, Ant & mehr 4
B Maven: file.separator und properties-Dateien Tools - Maven, Gradle, Ant & mehr 8
T eignes Tool in Ant-File Tools - Maven, Gradle, Ant & mehr 4
G ant - last modified datum aus file auslesen Tools - Maven, Gradle, Ant & mehr 7
S Applet und File-Object? Tools - Maven, Gradle, Ant & mehr 9
F jar file starten Tools - Maven, Gradle, Ant & mehr 12
T jar File im jar File Tools - Maven, Gradle, Ant & mehr 7
J keytool um für Tomcat keystore file zu erstellen Tools - Maven, Gradle, Ant & mehr 1
J Externe Dateien im jar File Tools - Maven, Gradle, Ant & mehr 4
G Jar File Java Web Start Tools - Maven, Gradle, Ant & mehr 2
G File open/save mit WebStart Tools - Maven, Gradle, Ant & mehr 3
D Properties File FileInputStream Problem Tools - Maven, Gradle, Ant & mehr 2
M datei mit html file an applet übergeben Tools - Maven, Gradle, Ant & mehr 3
R Slash-Probleme durch File Tools - Maven, Gradle, Ant & mehr 2
shiny_hair Fehlermeldung: URI scheme is not "file" / Verzeich Tools - Maven, Gradle, Ant & mehr 8

Ähnliche Java Themen

Neue Themen


Oben