eclipse mars/luna unable to read repository
Ich kann nicht mit den Standard-repositories mit eclipse mars. Zum Beispiel die http://download.eclipse.org/eclipse/updates/4.5/
. Es ist kein problem mit dem proxy. Ich kann erreichen http://download.eclipse.org/eclipse/updates/4.5/
mit den internen web-browser von eclipse. Das problem ist, dass es immer versucht, eine Verbindung zu der url http://download.eclipse.org/eclipse/updates/4.5/compositeContent.xml
was es nicht gibt (404 öffnen im browser). Ich weiß wirklich nicht, warum.
Der Fehler ist:
Unable to connect to repository http://download.eclipse.org/eclipse/updates/4.5/compositeContent.xml
Stacktrace:
java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
at org.eclipse.ecf.provider.filetransfer.httpclient4.HttpClientFileSystemBrowser.runRequest(HttpClientFileSystemBrowser.java:259)
at org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser$DirectoryJob.run(AbstractFileSystemBrowser.java:69)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
EDIT: Ausprobiert, Eclipse Luna, das gleiche problem.
Shot in the dark: hinzufügen
Welche JDK/JRE-version verwenden Sie?
ja, hab es in eine neue Zeile, jdk, jre wird Ihnen sagen, jdk und jre version morgen
C:\Users\xxxxxxxx>java -version java version "1.8.0_40" Java(TM) SE Runtime Environment (build 1.8.0_40-b25) Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode) @approxiblue
stackoverflow.com/questions/7625943/... dies kann hilft Ihnen.
-vmargs -Djava.net.preferIPv4Stack=true
(zweiter Teil auf einer neuen Zeile) zu Ihrem eclipse.ini-Datei?Welche JDK/JRE-version verwenden Sie?
ja, hab es in eine neue Zeile, jdk, jre wird Ihnen sagen, jdk und jre version morgen
C:\Users\xxxxxxxx>java -version java version "1.8.0_40" Java(TM) SE Runtime Environment (build 1.8.0_40-b25) Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode) @approxiblue
stackoverflow.com/questions/7625943/... dies kann hilft Ihnen.
InformationsquelleAutor Florian | 2015-09-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, es ist 'etwas' falsch mit dem repository, in dem sich das update befindet, und nichts falsch mit Ihrem Netzwerk-Verbindung oder proxy.
Was ist dieses "etwas" - Wenn du dir unter diesem link https://wiki.eclipse.org/Equinox/p2/p2_index ('Was passiert, wenn ich es Falsch") - Es sagt, dass, wenn der p2.index-Datei hat einen falschen Eintrag Angabe compositeContent.xml wo das repository ist ein content.xml verursachen p2 nur für compositeContent.xml und schauen Sie nie für die content.xml.
Vielleicht das ist das, was in Ihrem Fall und da eclipse ist nicht immer die Datei, die es wirft den Fehler, die Sie sehen.
Weg zu Kontaktieren eclipse.org auf Ihrem forum/JIRA darauf hingewiesen und bekommen die p2.index-Datei behoben.
InformationsquelleAutor Dhruv Rai Puri
Als der stack-trace sagt, Sie haben keine Verbindung. Als Sie nicht, stellen Sie eine Verbindung mit einer Datei, einer fehlenden Datei konnte das problem nicht verursachen. Die Nativen proxy-Anbieter nicht für Sie arbeiten.
Musste ich Umschalten auf Manuelle proxy-Konfiguration und löschen Sie die (leer) - SOCKEN Eintrag aus dem proxy-Konfiguration um den Mars, um eine korrekte Verbindung durch unsere firewall.
https://tools.hana.ondemand.com/mars/
aber nicht zu den Standard-repos von eclipse.Okay, zurück bei der Arbeit, die ich kontrollieren konnte, ob meine Einstellungen. Drücken Sie einfach die Schaltfläche 'Löschen' auf die SOCKEN Eintrag. Dass die anderen repos funktionieren, ist allerdings merkwürdig. Ich kann Ihnen garantieren, Mars, und der repo -
http://download.eclipse.org/releases/mars
funktionieren hier, also ist es nicht Ihre server. Ich denke, es gibt keine andere Lösung als auf das problem zu erfassen mit Wireshark oder Fragen Sie Ihren IT-Abteilung.gut, dass ich bereits gelöscht Socken. seine sehr seltsam...
Überprüfung Wireshark, die erste Anfrage Eclipse tut, dem moment, Sie wählen Sie "Install new software", vor der auch die Auswahl der repo zu machen, ist
http://download.eclipse.org/eclipse/updates/4.5/compositeContent.jar
. Sie sollten überprüfen, in Wireshark, wenn diese erfolgreich ist oder nicht. Die .xml könnte ein fallback, falls das erste schon nicht.InformationsquelleAutor John Hammond
Häkchen bei "Contact all update sites während der Installation, finden Sie die benötigte software" und versuchen Sie es erneut.
Wenn das nicht funktioniert, Sie konnte springen den folgenden link download.eclipse.org/eclipse/updates/4.5/und klicken Sie auf "Show Directory-Inhalt" und laden Sie jede Datei mit "link Speichern unter" und fügen Sie diese manuell in eclipse.
wenn Sie keine andere gehen, könnten Sie versuchen, die zweite option und speichern Sie jede Datei in das gleiche Verzeichnis-Struktur wie die Website. Verwenden Sie zum installieren von der lokalen. Dies ist eine harte, Abhilfe obwohl.
InformationsquelleAutor user1953523