JavaFX Java 8 auf 15 migrieren OpenJFX mit Gradle eingebunden, jedoch nicht gefunden !?

S0PEX

S0PEX

Neues Mitglied
Guten Abend,

ich habe gerade von Java 8 auf Java 15 ( Oracle ) geupgradet.
Davor hatte ich eine kleine GUI mit TornadoFx und wollte diese nun auf Java 15 migrieren.

In Java 8 war bzw. ist das Java FX mit includiert worden im neuen Java ist dies nicht mehr der Fall.
Jetzt habe ich mir die benötigten Java FX Module auf Maven Central rausgesucht und dann bei Gradle eingebunden.
Code:
// https://mvnrepository.com/artifact/org.openjfx/javafx
compile group: 'org.openjfx', name: 'javafx-base', version: '15.0.1'
// https://mvnrepository.com/artifact/org.openjfx/javafx-controls
compile group: 'org.openjfx', name: 'javafx-controls', version: '15.0.1'


Diese werden mir auch unter den Externen Libraries in IntelliJ angezeigt.

Jedoch lassen diese sich nicht importieren, da diese nicht gefunden werden.

Hatte evtl jemand von euch schon das Problem und kann mir eine Lösung verraten ?

Grüße Artur
 
kneitzel

kneitzel

Top Contributor
Hast Du denn eine module-info.java in Deinem Projekt? Dann würden da die Module fehlen. Die module-info.java ansonsten einmal löschen, falls Ihr noch nicht mit Modulen arbeiten wollt (Dann nutzt ihr das Unnamed Module, welches automatisch alles exportiert und auf alles vorhandene ein requires hat).

Was sagt den Gradle? Kannst Du das Projekt ohne IntelliJ übersetzen? Also ein gradlew run oder so probieren um zu schauen, ob auf Gradle Seite alles korrekt ist. Sollte das der Fall sein, dann ggf. das InteliJ Projet neu erstellen lassen aus dem Gradle Projekt. Das wäre noch ein Ansatz, der denkbar wäre.
 
dzim

dzim

Top Contributor
Also in deinen Bildern waren noch unterschiedliche Versionen von JavaFX zu sehen (konkret deps auf 13 und auf 15.0.1 - das könnte es Verwirrung verursacht haben). Aber das Plugin scheint das ha aufgelöst zu haben.

Bei TornadoFX musst du schauen, dass du den preview auf die nächste Version nimmst, denn die 1.7.20 ist *nicht* bereit für Java 9+
Hier wird es erwähnt: https://github.com/edvin/tornadofx/issues/1153



Da ich von Tornado eigentlich nur den DSL-Teil für die UIs brauche, um den Rest der Applikation kann ich mich selbst kümmern, habe ich mir aber mal ein Extrakt davon gemacht. Hat nur ungefähr einen Tag gedauert, bis ich alles zusammen hatte, was ich für meinen Zweck brauchte.
Und wenn man es nur auf's allernötigste beschränken möchte, kann man das auch mit nur ca 200 Zeilen Code erreichen, wenn man einmal kapiert hat, was dort gemacht wird.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
JojoSand Java Programm wird nicht gestartet - keinen Fehlerhinweis AWT, Swing, JavaFX & SWT 9
dtr84 JavaFX/OpenJFX mittels Apache Ivy einbinden (Java 11) AWT, Swing, JavaFX & SWT 18
M Jogl und Java 3d AWT, Swing, JavaFX & SWT 0
I Gui in bestehendes Java-Programm AWT, Swing, JavaFX & SWT 11
V Java-Zeichenfeld mit AWT AWT, Swing, JavaFX & SWT 3
N java Gui friert scheinbar zufällig ein AWT, Swing, JavaFX & SWT 5
T Anderen Java Code durch Code kompilieren und Fehler in Label ausgeben AWT, Swing, JavaFX & SWT 5
P Java Fx einrichten AWT, Swing, JavaFX & SWT 2
pkm Frage wegen java.lang.IllegalStateException bei DocumentListener AWT, Swing, JavaFX & SWT 4
S JavaFX Java Custom Node Grafik zurückgeben AWT, Swing, JavaFX & SWT 2
M Java und JavaFX 13 läuft endlich AWT, Swing, JavaFX & SWT 4
N eclipse Java, bilder benutzten Funktioniert nicht AWT, Swing, JavaFX & SWT 6
Trèfle Ausklappbare Diagramme in Java AWT, Swing, JavaFX & SWT 1
R Java, GUI, Hintergrundbild, Image, AWT, Swing, JavaFX & SWT 4
K JAVA FX Constraints AWT, Swing, JavaFX & SWT 2
F Java FX und webcam AWT, Swing, JavaFX & SWT 1
T Wie kann man in java aufwendige grafiken programmieren AWT, Swing, JavaFX & SWT 1
M Swing Java Swing/AWT Combobox Bug AWT, Swing, JavaFX & SWT 3
S Java GUI durch variable Größe einer Map anpassen AWT, Swing, JavaFX & SWT 3
J Java SWT Tabelleninhalt formattieren AWT, Swing, JavaFX & SWT 10
Blender3D Falsche Werte mit Java Toolkit Screensize AWT, Swing, JavaFX & SWT 4
K Swing AWT-EventQueue-1 java.lang.NoClassDefFoundError bei setVisible(true) AWT, Swing, JavaFX & SWT 3
A Java Programm gestalten AWT, Swing, JavaFX & SWT 4
B [Problem] Java öffnet Word-Datein nicht AWT, Swing, JavaFX & SWT 14
S Swing Java Swing AWT, Swing, JavaFX & SWT 6
I Java Bildfarbe ändern wie bei Photoshop AWT, Swing, JavaFX & SWT 9
R JavaFX Java FXML Vererbung in Klassen AWT, Swing, JavaFX & SWT 9
T Java: Zwei abhängige JSlider machen nicht das, was sie sollen AWT, Swing, JavaFX & SWT 4
J Parallele Aktionen in Java FX richtig durchführen. AWT, Swing, JavaFX & SWT 5
N java.awt.Window nach javafx.stage.Window AWT, Swing, JavaFX & SWT 1
M JavaFX java.lang.IllegalStateException: Location is not set. AWT, Swing, JavaFX & SWT 9
L Java- CardLayout AWT, Swing, JavaFX & SWT 10
M Java zeichnet nicht pixelgenau AWT, Swing, JavaFX & SWT 40
B Swing Eclipse is running under 0, but this Java project has a 1.6 Java compliance level, so WindowBuilder AWT, Swing, JavaFX & SWT 2
L Java- UI zweites Fenster aus einer anderen Klasse öffnen durch ButtonClick AWT, Swing, JavaFX & SWT 4
S Java Gui AWT, Swing, JavaFX & SWT 5
R Sierpinski Dreieck mit Java FX AWT, Swing, JavaFX & SWT 4
Flynn java.lang.UnsupportedOperationException: Not supported yet AWT, Swing, JavaFX & SWT 7
D Zwei getrennte Java Klassen verbinden. Wie ? AWT, Swing, JavaFX & SWT 2
D SQL Statements mit Java Swing benutzen AWT, Swing, JavaFX & SWT 4
D DatePicker für Java Swing AWT, Swing, JavaFX & SWT 2
S AWT Java print dialog Problem AWT, Swing, JavaFX & SWT 0
N Aktualisierung des Fensters AWT Java ohne Ruckeln AWT, Swing, JavaFX & SWT 3
M Java, Maven Projekte nach JavaFX? AWT, Swing, JavaFX & SWT 3
T Java Swing - kleines Rechteck unter dem cursor AWT, Swing, JavaFX & SWT 5
L java.lang.NullPointerException - Fehlermeldung AWT, Swing, JavaFX & SWT 2
D Swing Java JComboBox Example AWT, Swing, JavaFX & SWT 16
J AWT System Farben / java.awt.SystemColor funktioniert nicht AWT, Swing, JavaFX & SWT 4
M Java Projekt nach JavaFX convertieren AWT, Swing, JavaFX & SWT 4
L Java Fx Installationsprobleme AWT, Swing, JavaFX & SWT 2
K Berührungsdetection in Java AWT, Swing, JavaFX & SWT 1
K über Button andere Java Klasse aufrufen AWT, Swing, JavaFX & SWT 15
K Event Handling Mit ActionPerformed und java.io arbeiten AWT, Swing, JavaFX & SWT 3
K JavaFX Titel und Fenstergröße aus Main.java übergeben AWT, Swing, JavaFX & SWT 0
S java.fxml.load.exception und keine automatische Aktualliseriung der Mainausgabe AWT, Swing, JavaFX & SWT 5
B Tabellensortierung/Filterung per Java GUI AWT, Swing, JavaFX & SWT 12
S Java Swing Print() method AWT, Swing, JavaFX & SWT 4
C Java Hintergrund funktioniert nicht AWT, Swing, JavaFX & SWT 9
S Kann man erzwingen, dass Java 'zu Ende zeichnet'..? AWT, Swing, JavaFX & SWT 7
T Swing Java-Frame bei Programmstart NICHT im Vordergrund öffnen AWT, Swing, JavaFX & SWT 2
E Java Fullscreenmodus AWT, Swing, JavaFX & SWT 16
R JRE, NPAPI Java Plugins: Werden Plugins weiterhin bereit gestellt? AWT, Swing, JavaFX & SWT 5
S Java Swing auf Windows Phone AWT, Swing, JavaFX & SWT 6
D Java FXML mehrere Fenster AWT, Swing, JavaFX & SWT 4
Thallius Single Sign On in Java Implementieren AWT, Swing, JavaFX & SWT 6
I JAVA 8, JAVAFX und Eclipse – muss Eclipse extra eingerichtet werden? AWT, Swing, JavaFX & SWT 9
C 3D Grafikdateien in Java einbinden? AWT, Swing, JavaFX & SWT 9
DjangoDieMango Swing Java TabbedPane AWT, Swing, JavaFX & SWT 2
E JavaFX FXML vs. Java Code AWT, Swing, JavaFX & SWT 3
K Java FX: Mathematik Editor AWT, Swing, JavaFX & SWT 14
MaxG. Swing Java Look and Feel AWT, Swing, JavaFX & SWT 2
W Laufschrift-Hänger mit Java 8 AWT, Swing, JavaFX & SWT 13
M PDF in Java FX anzeigen AWT, Swing, JavaFX & SWT 21
X Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1 AWT, Swing, JavaFX & SWT 6
Ghostman1711 Java JFormattedTextfield MaskFormatter ohne Leerzeichen AWT, Swing, JavaFX & SWT 3
S Hilfe bei Java Gui Anfänger AWT, Swing, JavaFX & SWT 5
Ghostman1711 GUI Java von Klasse mit Application Windows anderes Application Window aufrufen AWT, Swing, JavaFX & SWT 6
C Java SWT StyledText SQL-Syntax-Highligthing AWT, Swing, JavaFX & SWT 20
D JavaFX Java Methoden mit JavaFX Methode kommunizieren lassen? AWT, Swing, JavaFX & SWT 3
Sugan Inhalte mit Threads ändern -> java.lang.IllegalStateException AWT, Swing, JavaFX & SWT 6
L JavaFX Java FX Anwendung nach MVC mit Observer Pattern AWT, Swing, JavaFX & SWT 15
M Java Gui Projekt, Würfelspiel AWT, Swing, JavaFX & SWT 2
M Kamera in Java Swing einbinden AWT, Swing, JavaFX & SWT 4
P Java ScrollPane und ViewPort AWT, Swing, JavaFX & SWT 2
D java.lang.IndexOutOfBoundsException: AWT, Swing, JavaFX & SWT 18
F Java Swing Rechteck in JPanel zeichnen AWT, Swing, JavaFX & SWT 7
S JavaFX FXML-Editor mit Java 7? AWT, Swing, JavaFX & SWT 2
B JavaFX Java FX Html Template AWT, Swing, JavaFX & SWT 0
X Java Fxml laden AWT, Swing, JavaFX & SWT 4
J Java -8 Action Listener für mehrere Buttons AWT, Swing, JavaFX & SWT 9
A Wie baue ich das Bus-System in ein Java Projekt ein? AWT, Swing, JavaFX & SWT 5
D Apple MenuBar Eintrag "java" AWT, Swing, JavaFX & SWT 15
Regedit JavaFX Java Canvas hört ständig auf zu aktualisieren/malen AWT, Swing, JavaFX & SWT 3
U JavaFX JAVAFX java.lang.reflect.InvocationTargetException AWT, Swing, JavaFX & SWT 3
B 3D-Grafik Java 3D Licht während Laufzeit ändern AWT, Swing, JavaFX & SWT 0
D Java Swing, Label lässt sich nicht mit Checkboxen/Knopf verändern AWT, Swing, JavaFX & SWT 2
G SWT JAVA Swt Composite übereinanderlegen AWT, Swing, JavaFX & SWT 6
D JavaFX Jar Datei Signieren mit Java 8u45 AWT, Swing, JavaFX & SWT 2
S Frage zu java.awt.EventQueue AWT, Swing, JavaFX & SWT 1
N JavaFX Umstieg von Swing auf Java FX AWT, Swing, JavaFX & SWT 6

Ähnliche Java Themen

Anzeige


Oben