Eclipse 3.4 Plugin Problem: “No repository found containing…”


Mit Eclipse 3.4 passierts bei mir eigentlich immer irgendwann, egal auf welchem System: irgendwann gehen keine Updates mehr. Auch installieren lässt sich nichts mehr. Mit anderen Worten. Die Update-Funktion bringt immer nur Fehler und scheint komplett hinüber.

Aber endlich gibts dafür einen Workaround, der alles wieder ins Lot bringt. Quelle: http://jars.de/java/eclipse-34-plugin-problem-no-repository-found-containing

In Kürze funktioniert das so:

1. Zuerst in Eclipse unter Software Updates -> Manage sites -> Export die bisherigen Repositories exportieren

2. Dann Eclipse beenden und Dateien mit folgendem Muster löschen: org.eclipse.equinox.p2.*.prefs. Diese liegen meist im Eclipse-Verzeichnis unter configuration/.settings.

Diese können aber auch, je nach Installationsort etc. an verschiedenen Stellen liegen. Am besten ist ein locate org.eclipse.equinox.p2.*.prefs, um die Dateien zu finden. (Vorher mit sudo updatedb die Datenbank erstmal aktualisieren. Wink )

Bei mir lagen sie unter /home/bheil/Software/eclipse/configuration/.settings/. Man beachte den Punkt vor settings: Das ist ein verstecktes Verzeichnis! Also versteckte Dateien anzeigen lassen, falls nötig.

3. Eclipse wieder starten, die vorher exportierten Repos wieder importieren und tada, das Update klappt wieder wie gewohnt.

An dieser Stelle ein dickes Danke an Markus Junginger für diesen Workaround. Kudooos. Wink

Nachtrag: Ach ja, falls Eclipse nach einem größeren Update nicht mehr starten will, erstmal Eclipse von der Shell mit "-clean" aufrufen!

Java und Flash unter Ubuntu einfach installieren


Unter Ubuntu ist es hilfreich, das Paket ubuntu-restricted-extras zu installieren - oder kubuntu-restricted-extras, falls man Kubuntu einsetzt. Das Paket installiert einige proprietäre Software, die das Leben allerdings enorm vereinfachen. In diesem Paket sind MP3-Unterstützung, Java, Adobe Flash, DVD-Wiedergabe und LAME enthalten.

Zum Installieren entweder Adept oder Synaptic verwenden oder folgendes auf der Kommandozeile eingeben:

sudo aptitude install kubuntu-restricted-extras

bzw.

sudo aptitude install ubuntu-restricted-extras