In Eclipse habe ich Javafx 15 zu dem Modulepath hinzugefügt
bei den VM Argumenten habe ich: --add-modules=javafx.controls,javafx.fxml hinzugefügt.
In Eclipse läuft alles wunderbar. Nun möchte ich gerne das Programm als Jar exportieren, sodass es auch auf anderen PCs ausgeführt werden kann.
Eclipse packt nun die Javafx jars von oben in einen eigenen Ordner mit dem Namen: _lib.
Ich versuche nun die Jar mit einer kleinen BAT Datei zu starten:
hier kommt dann ein Fehler:
Graphics Device initialization failed for : d3d, sw
Error initializing QuantumRenderer: no suitable pipeline found
Wenn ich direkt auf die Javafx SDK verweise funktioniert es!
Das ist allerdings etwas unvorteilhaft, da das Programm dann 70mb mehr hat😒
Die Jar Dateien in der _Lib wären dann ja auch unnötig
bei den VM Argumenten habe ich: --add-modules=javafx.controls,javafx.fxml hinzugefügt.
In Eclipse läuft alles wunderbar. Nun möchte ich gerne das Programm als Jar exportieren, sodass es auch auf anderen PCs ausgeführt werden kann.
Eclipse packt nun die Javafx jars von oben in einen eigenen Ordner mit dem Namen: _lib.
Ich versuche nun die Jar mit einer kleinen BAT Datei zu starten:
Code:
start cmd /k ".\jdk-14.0.2\bin\java.exe" --module-path .\JEdit_lib --add-modules=javafx.controls,javafx.fxml -jar JEdit.jar
Graphics Device initialization failed for : d3d, sw
Error initializing QuantumRenderer: no suitable pipeline found
Wenn ich direkt auf die Javafx SDK verweise funktioniert es!
Code:
start cmd /k ".\jdk-14.0.2\bin\java.exe" --module-path .\openjfx-15_windows-x64_bin-sdk\javafx-sdk-15\lib --add-modules=javafx.controls,javafx.fxml -jar JEdit.jar
Die Jar Dateien in der _Lib wären dann ja auch unnötig