e(fx)clipse erscheint nicht im Marketplace, lässt sich nicht installieren

SchokoXman

Mitglied
Hallo zusammen,

ich mache über UDEMY einen Java-Kurs und bin jetzt bei dem Kapitel JavaFX angekommen. Um überhaupt mit dem Kurs starten zu können, muss ich laut Anleitung über den Marektplace das e(fx)clipse runterladen bzw. installieren. Leider funktioniert das nicht.

Zunächst einmal noch folgende Informationen:

1634465821201.png
Die JDK Datei befand sich direkt drunter. Diese habe ich heruntergeladen, entpackt und auch installiert. Ich weiß allerdings nicht genau, ob ich die überhaupt richtig eingebunden habe:

1634465922436.png

Habe ich das so richtig ausgewählt? Falls nein wie kann ich denn die aktuelle Java Version überhaupt einbinden? Laut Eclipse Installationsdetails habe ich java.runtime.version=1.8.0_181-b13.
Ich hab so das Gefühl, dass ich dieses e(fx)clipse nicht installieren kann, weil meine Java-Version dafür nicht ausgelegt ist. Ich hab aber ehrlich gesagt auch 0,0 Ahnung... .
Wenn ich im Marketplace suche kommt folgendes:

1634466056063.png

Über den Link unten finde ich es dann auch, es lässt sich allerdings nicht in meinen Marketplace reinziehen. Ich hab mir auch schon eine Favouritenliste erstellt und versucht es darüber zu inmoprtieren, auch das hat leider nicht geklappt.
Laut Anleitung müsste ich es einfach reinziehen können und es würde installiert werden, anscheinend bin ich aber zu doof.

Viele Dank schon mal für eure Hilfe.
Grüße Jonas
 
ein maven projekt mit fx zu erstellen ist einfacher udn hat einen mehr wert gegenüber efxclipse... ich war nicht überzeugt von fx clipse
 
Bei Installed JREs bitte das JRE rauswerfen und immer das JDK auswählen. Du willst Software entwickeln, daher immer das Java Development Kit auswählen!

Und ich gebe Mart recht: ich würde auch nicht auf veraltete Plugins zurück greifen. Zumal ich mir nicht sicher in, dass das Gluon Mobile das ist, was du bei efxclipse wirklich suchst.

Wenn es in dem Kurs einfach um JavaFX Grjndlagen geht, dann ist es evtl. mit am Ei Fachstelle, ein jdk zu nutzen, das JavaFX enthält. Das wäre z.B. bei dem Full JDK von https://bell-sw.com/ der Fall.

So in dem Kurs auch Themen wie Weitergabe der erstellten Software geht: da bitte alles ignorieren, was da in dem Kurs gesagt wird. Das ist Hoffnungslos veraltet! (Da nutzt man dann JLink / JPackage und bekommt so eine Applikagion, die mal laufen lassen kann ohne irgendwelche d eine Konfigurationshölle auf dem Zielrechner durchleben zu müssen.
 
Als erstes zu meinem Kurs: ich habe den von Christian Gesty, den hat es mir als beliebtesten bzw. best bewertesten Kurs vorgeschlagen. Bin auch sehr zufrieden damit und würde den auf jeden Fall weiterempfehlen.

Zu Kneitzel: ich hab habe das jre rausgeschmissen und das jdk ausgewählt.

1634492750179.png

Passt das jetzt so? Kannst du mir vielleicht nochmal kurz in 2-3 Sätzen erklären, warum diese Einstellung die Richtige ist?
Dankeschön!

Nochmal zu meinem anderen Problem: reinladen würde ich gerne folgendes

1634492876157.png
Dies finde ich allerdings nur über den Browser. Ich hab schon alles versucht, ich bekomme das nicht in mein Eclipse geladen. Irgendwie bin ich zu dumm dazu. Kann mir dabei jemand helfen?
Ich benötige auch wirklich das. Ich bin nehme auch gerne Ratschläge an, allerdings habe ich noch ein bisschen Kursmaterial vor mir und würde das auch gerne 1:1 so machen wie mein Dozent.

Bis hier hin schon mal vielen lieben Dank für eure Hilfe.
 
du gehst auf den marketplace und gibst nur fx ein und nicht mit klammern weil der marketplace keine klammern bei der suche verträgt
 
Schon gemacht, hilft auch nichts. Habe das wie gesagt auch schon versucht über eine Favoritenliste einzuspielen. Hat auch nicht geklappt.

1634493400771.png
Über den Browser hab ich schon versucht es per Drag and Drop in mein Eclipse zu bekommen, ging auch nicht. Wo soll ich das denn genau hinziehen?
 
Welche Eclipse Version hast du?

Laut Marketplace:
Eclipse Versions:
2021-03 (4.19), 2020-12 (4.18), 2020-09 (4.17), 2020-06 (4.16), 2020-03 (4.15), 2019-12 (4.14), 2019-09 (4.13), 2019-06 (4.12), 2019-03 (4.11), 2018-12 (4.10)

Das heißt, das aktuellste Eclipse (2021-09) wird davon noch nicht unterstützt
 
Danke, aber so blöd bin ich dann doch nicht

1634494304259.png

Ich finde das auch nicht unter installed, also kann das ja schon schlecht installiert sein? Laut Kurs gibt es das fx auch bis einschließlich Version 10, ich hab die 8
 
muss auch eine lib anlegen
Selbstversuch mit der Testkombination, e(fx)clipse und Anlegen (sowie Konfigurieren) mehrerer JavaFX-Projekte: immer wird eine module-info.java (trotz Nicht-Häkchen) generiert und *scheint* Ärger in Form von Fehlermeldungen zu machen. Vermutlich wird der TE auf dasselbe Problem stossen...
 
Selbstversuch mit der Testkombination, e(fx)clipse und Anlegen (sowie Konfigurieren) mehrerer JavaFX-Projekte: immer wird eine module-info.java (trotz Nicht-Häkchen) generiert und *scheint* Ärger in Form von Fehlermeldungen zu machen. Vermutlich wird der TE auf dasselbe Problem stossen...
natürlich brauchst du eine module info ansonsten kriegst du deine Lib mit dem fx zeug nicht rein
 
natürlich brauchst du eine module info ansonsten kriegst du deine Lib mit dem fx zeug nicht rein
Als erstes der Hinweis: Ich würde bei JavaFX immer dazu raten, auch mit module-info zu arbeiten. Der Ablauf sieht halt beim Deployment JLink und JPackage vor und da bekommt man sonst auch immer Folgeprobleme.

Ich kenne das e(fx)clipse nicht - das Plugin mag die module-info.java zwingen benötigen.

Bezüglich JavaFX gilt aber:
Du kannst auch ohne module-info eine JavaFX Anwendung schreiben. Lediglich die Teile vom JavaFX, die ein opens benötigen (z.B. FXMLLoader, wenn dieser auch einen Controller initialisieren muss), werden problematisch. Aber selbst da kann man vermutlich zur Laufzeit mit --add-opens und --patch-module noch etwas machen, damit es läuft. (Wobei das nur Vermutungen sind - ich habe das so noch nie ausprobiert.)
 

Zurück
Oben