Eclipse installieren

brypa

Aktives Mitglied
Hallo, ich bin neu hier. Ich würde gerne etwas von euch wissen und ich weiß, es ist eigentlich eine leichte Sache, aber ich schaffe es leider nicht.

Ich habe gestern lange versucht eclipse zu installieren, aber habe es nicht geschafft. Jetzt will ich eclipse und jdk neu runter laden und installieren. Könnt ihr mir sagen, von wo ich die neuesten Versionen von eclipse und jdk runter laden kann? Weil ich habe anscheinend ältere Versionen runter geladen.
 
Meine Empfehlung wäre da die aktuelle 17er Version. Das ist auch eine LTS Version und damit hast Du auch eine hohe Abwärtskompatibilität.

Der größte Bruch war von Java 8 auf Java 9 mit den Modulen - das wird Dich ggf. früher oder später etwas erwischen, aber ansonsten sehe ich sehr wenig Stolpersteine, die da am Anfang zu Problemen führen können.

Evtl. noch der Hinweis: Auf der Seite von Adoptium.net ist der "Standard" beim Aufruf noch Java 11. Hintergrund dabei ist, dass Java 17 erst vor ca. 1 Woche freigegeben wurde und Adoptium.net hat erst seid wenigen Stunden auch die 17 im Download drin (Diese Verzögerung liegt an den Tests, die durchlaufen müssen und das Testkit gibt es nach meinem Wissen erst paar Tage nach dem Oracle das OpenJDK freigegeben hat).
 
Also ich habe das jdk installiert und dann wollte ich eclipse installieren und dann kam wie gestern die Meldung "Installation failed with an error." Woran könnte das liegen?
 
Welche Fehlermeldung genau?

Gehe mal in eine Eingabe console cmd
Gibt dort java -version ein
Wenn java richtig und auch die System Variablen gesetzt sind sollte es du die java version erhalten.
 
LTS hat da nichts mit Kompatibilität zu tun, das sagt nur was über längeren Support aus 🙂
Das war nicht als Zusammenhang gemeint sondern als zwei Punkte, die für die 17er Version sprechen:
a) LTS Version
b) Abwärts Kompatibilität

Letzteres wurde dann noch bezüglich Module eingeschränkt, was ich nicht näher erläutert habe (Aber in erster Linie darauf zurück zu führen ist, dass das anonyme Module zwar ein requires und exports auf Alles hat aber eben kein opens -> Das führt bei "deep reflection" dann zu Problemen.
 
Damit hast Du ein Java 17 installiert - der erste Schritt ist damit auf jeden Fall schon erfüllt.

Wenn Du den Eclipse Link folgst, dann kannst Du dort einen Installer für Eclipse herunter laden. Wenn Du den startest, kannst Du auswählen, was Du haben willst:
- Java Entwicklung (ohne Enterprise Edition Dinge - bringt halt dann weniger Plugins mit)
- Java EE Entwicklung
- C++ Entwicklung
- RCP / RAP Entwicklung (Da geht es um die Eclipse Rich Client Plattform)
und wohl auch noch mehr..

Eine Auswahl installiert dann das Eclipse mit den Plugins Deiner Wahl.

Du kannst auch mehrere installieren (Einfach den Installer mehrfach aufrufen) - die Installation landet immer in einem eigenen Verzeichnis so dass Du viel parallel haben kannst.

Ich selbst finde das aber nicht gut - da es immer die gleiche Eclipse Installation ist und nur mehr oder weniger Plugins installiert sind, habe ich halt eine Installation in der ich die notwendigen Plugins installiert habe. Das ist aber etwas, dass ich nur kurz erwähnen will für später und das ich Dir am Anfang nicht empfehlen würde.

Am Anfang wäre mein Tipp: Installiere einfach die Jave EE Variante. Die Plugins, die Du mehr hast, wirst Du kaum merken (Die IDE wirst Du am Anfang eh nur in ganz wenig Teilen nutzen!). Wenn du dann aber mal auf einen Punkt kommst, wo es Unterstützung gibt, dann hast Du es direkt und brauchst keine weiteren Installationen.
 
Ich habe versucht, zu installieren, aber da kommt wieder diese Meldung. Woran könnte es liegen?
Screenshot (16).png

Ich habe noch eine Frage: Wo kann man eigentlich Netbeans herunterladen. Weil, wenn jetzt Eclipse nicht funktioniert, könnte ich vorübergehend Netbeans verwenden.
Außerdem dachte ich, könnte dieser Screenshot wegen der Fehlermeldung noch etwas bringen.
Screenshot (17).png
 
Ich habe versucht Netbeans zu installieren und dann kam diese Meldung
Screenshot (18).png
Kann das damit zu tun haben, dass ich schon lange bei Windows keine Updates installiert habe?
 
Also das Installation Log müssten wir als Ganzes sehen - nur der Anfang alleine reicht nicht, da wir da jetzt keine Fehlermeldung sehen können.
Am Besten einfach in Code Tags komplett posten (Also über den </> Knopf links über dem Eingabebereich, und als Sprache "Allgemeiner Code wählen")

Bezüglich Netbeans kann ich nichts sagen. Du hast ja Java 17 installiert und das scheint ja auch im Pfad vorhanden zu sein, denn du konntest das ja direkt aufrufen. Und die 12.5 sollte auch Java 17 unterstützen. Hast Du evtl. nur das JRE installiert und nicht das JDK? Das wäre im Augenblick die einzige Idee, die hätte.
 
Ja, ich habe mal nachgesehen - da gibt es nur das JDK - ein reines JRE bieten die (noch?) nicht an.

Daher dürfte da nichts falsch sein. Und wenn Du java und javac im Pfad hast, dann sollte es eigentlich netbeans auch finden. Aber Netbeans nutze ich nicht, daher kann ich dazu nichts sagen.

Bei Eclipse könnte ich ggf. weiterhelfen so Du das ganze Log postest, so dass wir die Fehlermeldungen sehen können.
 
Ich weiß gar nicht, ob ich eine jre drauf habe. Sollte ich das mal installieren?
Im JDK ist eine JRE mit dabei. Da musst Du also nichts mehr extra installieren.

Aber das install.log von der Eclipse Installation würde mich weiterhin interessieren um den Fehler evtl. beheben zu können.

Und Du kannst auch erst einmal IntelliJ nutzen. Die Community Edition ist frei (Open Source) und braucht für die Installation sonst nichts (Das bringt alles mit, was notwendig ist). Damit bekommst Du auf jeden Fall einen schnellen Start hin.
 
[CODE lang="java" title="error log"][2021-09-24 16:56:01] Executing bootstrap tasks
[2021-09-24 16:56:01] OpenJDK Runtime Environment 16.0.2+7-67
[2021-09-24 16:56:01] Product org.eclipse.products.epp.package.java.2021-09
[2021-09-24 16:56:01] Bundle org.eclipse.oomph.setup 1.21.0.v20210808-1248, build=5169, branch=4f2d83d895798b31dc987dc9c07da7c94b536f1d
[2021-09-24 16:56:01] Bundle org.eclipse.oomph.setup.core 1.21.0.v20210828-0732, build=5169, branch=4f2d83d895798b31dc987dc9c07da7c94b536f1d
[2021-09-24 16:56:01] Bundle org.eclipse.oomph.setup.p2 1.17.0.v20210601-0619, build=5169, branch=4f2d83d895798b31dc987dc9c07da7c94b536f1d
[2021-09-24 16:56:01] Performing P2 Director (Eclipse IDE for Java Developers (2021-09) + JRE 16.0.2)
[2021-09-24 16:56:01] Offline = false
[2021-09-24 16:56:01] Mirrors = true
[2021-09-24 16:56:01] Resolving 18 requirements from 4 repositoriesto C:\Users\Erkan\Downloads\java-2021-094\eclipse
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.justj.openjdk.hotspot.jre.full.feature.group (filter=(|(&(osgi.arch=x86_64)(osgi.os=linux))(&(osgi.arch=aarch64)(osgi.os=linux))(&(osgi.arch=x86_64)(osgi.os=macosx))(&(osgi.arch=x86_64)(osgi.os=win32))))
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu:epp.package.java [4.21.0,5.0.0)
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.platform.feature.group [4.21.0,5.0.0)
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.rcp.feature.group [4.21.0,5.0.0)
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.buildship.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.eclemma.feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.egit.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.epp.mpc.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.jdt.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.jgit.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.m2e.feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.m2e.lemminx.feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.m2e.logback.feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.mylyn.wikitext.editors_feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.tips.feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.tm.terminal.feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.wildwebdeveloper.xml.feature.feature.group
[2021-09-24 16:56:01] Requirement org.eclipse.equinox.p2.iu😱rg.eclipse.oomph.setup.feature.group
[2021-09-24 16:56:01] Repository https://download.eclipse.org/justj/jres/16/updates/release/16.0.2
[2021-09-24 16:56:01] Repository https://download.eclipse.org/technology/epp/packages/2021-09/202109101200
[2021-09-24 16:56:01] Repository https://download.eclipse.org/releases/2021-09/202109151000
[2021-09-24 16:56:01] Repository http://download.eclipse.org/oomph/updates/milestone/latest
[2021-09-24 16:56:05] ERROR: org.eclipse.equinox.p2.transport.ecf code=1002 Unable to read repository at http://download.eclipse.org/oomph/updates/milestone/latest/content.xml.
java.net.SocketException: Address family not supported by protocol family: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Unknown Source)
at java.base/sun.nio.ch.Net.connect(Unknown Source)
at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
at java.base/java.net.SocksSocketImpl.connect(Unknown Source)
at java.base/java.net.Socket.connect(Unknown Source)
at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:75)
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.eclipse.ecf.provider.filetransfer.httpclient45.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:248)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:71)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

[2021-09-24 16:56:05]
[/CODE]
 
Also ich würde da ggf. auch ein Antivirus Programm vermuten, dass die Verbindung blockt.

Kann aber auch ein ipv6 Problem sein. Evtl. mal ausprobieren:
- Eingabeaufforderung öffnen
- setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true ausführen
- Dann den Eclipse Installer über die Eingabeaufforderung starten (Also einfach die exe vom Windows Explorer in das cmd Fenster ziehen und dann mit Enter starten.)
 
Also ich habe die Windows Firewall abgeschaltet und es geht trotzdem nicht. Habe jetzt bluej ausprobiert und das geht auch nicht. Habe jetzt Windows Antivirus abgeschaltet. Hat auch nichts gebracht.
 
Ich habe jetzt diese java options gesetzt und ipv4 genutzt und es hat funktioniert. Eclipse ist jetzt installiert. Ich werde jetzt mal ausprobieren, ob es funktioniert. Aber woran könnte es liegen, dass bluej nicht funktioniert. Da kommt eine Fehlermeldung, dass es an einer Firewall liegen könnte. Aber nicht so wichtig, Hauptsache eclipse geht jetzt.
 
Evtl. Das gleiche Problem. Deine ipv6 Einstellungen sind wohl fehlerhaft.

Im Netzwerk Adapter mal ipv6 deaktivieren - das könnte ein Versuch wert sein.
 
In die Einstellungen von Windows -> Netzwerk und Internet -> Dann Links auf den Adapter gehen in der Liste, also "Ethernet" oder "WLAN".
Dann sollte Rechts "Verwandte Einstellungen" erscheinen und da wählst Du Adapteroptionen ändern

Dann wird ein Fenster geöffnet, in dem Du alle Adapter angezeigt bekommst.

Den Adapter, mit dem Du im Netz bist, dann auswählen, Rechtsklick und Eigenschaften sagen. Dort siehst Du dann die Elemente die beim Adapter hinterlegt sind. Dort den Haken rausnehmen bei Internetprotokoll Version 6:
ipv6-deaktiviert.png
 
O.K., habe das mal gemacht, wie du es beschrieben hattest und es hat funktioniert. Hoffe, das klappt jetzt und die Sachen funktionieren.
 
Bei mir kommt bei BlueJ immer diese Meldung
Screenshot (22).png
Woran könnte das liegen? Ich habe jetzt auch Hamster-Simulator installiert, geht nicht. Hamstersimulator-Light geht.
 

Zurück
Oben