staging.inyokaproject.org

Eclipse startet nicht

Status: Ungelöst | Ubuntu-Version: Ubuntu 13.10 (Saucy Salamander)
Antworten |

Mike23

Anmeldungsdatum:
23. Mai 2013

Beiträge: Zähle...

Hallo liebe Ubuntu-Community,

ich habe mir Eclipse aus dem Software-Center installiert. Sobald ich allerdings Eclipse starten will, erscheint die Fehlermeldung:

The eclipse executable launcher was unable to locate its companion shared library.

Wenn ich Eclipse von der Konsole aus starte, erscheint folgende Meldung:

plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.dist: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden

Kann man diese Datei irgendwie einzeln herunterladen und an passender Stelle einfügen?

Ich habe schon das Forum durchsucht und schon ähnliche Probleme gefunden, allerdings bin ich bei meinem Problem auf keine Lösung gekommen.

Danke im Voraus für die Hilfe.

P.S.: Deinstallation von Eclipse und eine erneute Installation löst das Problem nicht. Ich habe vorher versucht Eclipse manuell zu installieren, vielleicht ist ja das was schiefgelaufen...

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

Hi.

Ich habe schon länger nichtmehr das von Ubuntu mitgelieferte Eclipse installiert, das hat noch nie wirklich gut funktioniert. Irgendwas war immer.

Mein Vorschlag:

  • deinstalliere das Eclipse

  • lad dir das aktuelle von eclipse.org runter

  • entpack es in dein /home-Ordner

  • installier openjdk

  • leg dir ne Verknüpfung fürs Eclipse an

Mike23

(Themenstarter)

Anmeldungsdatum:
23. Mai 2013

Beiträge: 30

Ich habe mir die aktuelle Standardversion von Eclipse heruntergeladen (https://www.eclipse.org/downloads/packages/eclipse-standard-432/keplersr2) und in meinem home-Verzeichnis entpackt. openjdk habe ich mir ebenfalls (nochmal) installiert. Wenn ich nun mit dem Terminal in das Verzeichnis mit dem entpackten Eclipse wechsel und eclipse & eingebe, erscheint leider wieder dieselbe Fehlermeldung:

plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.dist: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

./eclipse

Sollte die Version des aktuellen Verzeichnisses starten.

Ich lad mir das Ding gerade mal runter, vielleicht ist ja nen allgemeines Problem ...

Mike23

(Themenstarter)

Anmeldungsdatum:
23. Mai 2013

Beiträge: 30

Klappt leider immer noch nicht. Auf den Befehl

./eclipse

kommt

bash: ./eclipse: Kann die Datei nicht ausführen.

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

Mike23 schrieb:

bash: ./eclipse: Kann die Datei nicht ausführen.

Dann warst du nicht im richtigen Verzeichnis, wenn dir der Terminal noch zu komplex ist, kannst du auch einfach im Nautilus in den Ordner navigieren und die Datei doppelklicken.

PS: hatte die manuelle Installation getestet, das war völlig problemfrei.

Mike23

(Themenstarter)

Anmeldungsdatum:
23. Mai 2013

Beiträge: 30

Hmm, ok... fit bin ich nun wirklich nicht ☺, aber in welches Verzeichnis muss ich denn wechseln?

Ich habe es sowohl in meinem home-Verzeichnis als auch in dem Verzeichnis ausprobiert wo Eclipse ist:

mike@mikePC:~$ ./eclipse
bash: ./eclipse: Ist ein Verzeichnis
mike@mikePC:~$ eclipse &
[1] 5784
mike@mikePC:~$ plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.dist: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden

[1]+  Exit 1                  eclipse
mike@mikePC:~$ cd ~/eclipse
mike@mikePC:~/eclipse$ ./eclipse
bash: ./eclipse: Kann die Datei nicht ausführen.

Beim Doppelklick auf das viereckige, lilane Symbol zeigt der Computer keine Reaktion.

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

Wo hast du denn eclipse hin entpackt?

Edit: wahrscheinlich in ~/eclipse Ok, eventuell ist die Datei nicht ausführbar was gibt:

ls -la ~/eclipse

Mike23

(Themenstarter)

Anmeldungsdatum:
23. Mai 2013

Beiträge: 30

Eclipse habe ich in meinem /home-Ordner entpackt.

ls -la ~/eclipse ergibt:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
mike@mikePC:~$ ls -la ~/eclipse
insgesamt 340
drwxr-xr-x  9 mike mike   4096 Feb 24 11:33 .
drwxr-xr-x 57 mike mike  12288 Apr 16 11:37 ..
drwxr-xr-x  2 mike mike   4096 Feb 24 11:32 about_files
-rw-r--r--  1 mike mike  18732 Jan 17 17:30 about.html
-rw-r--r--  1 mike mike 113671 Feb 24 11:32 artifacts.xml
drwxr-xr-x  5 mike mike   4096 Feb 24 11:33 configuration
drwxr-xr-x  2 mike mike   4096 Feb 24 11:32 dropins
-rwxr-xr-x  1 mike mike  73031 Jan 16 00:14 eclipse
-rw-r--r--  1 mike mike    449 Feb 24 11:33 eclipse.ini
-rw-r--r--  1 mike mike     60 Feb 12 14:03 .eclipseproduct
-rw-r--r--  1 mike mike  16536 Feb 12 14:03 epl-v10.html
drwxr-xr-x 33 mike mike   4096 Feb 24 11:32 features
-rw-r--r--  1 mike mike   9022 Okt  9  2013 icon.xpm
-rw-r--r--  1 mike mike   9230 Feb 12 14:03 notice.html
drwxr-xr-x  4 mike mike   4096 Feb 24 11:32 p2
drwxr-xr-x 11 mike mike  40960 Feb 24 11:32 plugins
drwxr-xr-x  2 mike mike   4096 Feb 24 11:32 readme

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

cd ~/eclipse
./eclipse

Wenn das nicht geht, dann ist da irgendwas fehlerhaft in deinem System.

PS: die passende Architektur (32/64) hast du aber heruntergeladen? Und auch für Linux?

file ~/eclipse/eclipse
uname -m

Mike23

(Themenstarter)

Anmeldungsdatum:
23. Mai 2013

Beiträge: 30

Ja, ich habe schon die passende Version heruntergeladen:

mike@mikePC:~/eclipse$ file ~/eclipse/eclipse
/home/mike/eclipse/eclipse: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.0, not stripped
mike@mikePC:~/eclipse$ uname -m
i686

Was würdest du mir empfehlen, falls ich einen Systemfehler habe?

stfischr Team-Icon

Avatar von stfischr

Anmeldungsdatum:
1. März 2007

Beiträge: 19197

Sorry da kam Ostern dazwischen.

Laut deinen Ausgaben hast du ein 32 Bit Ubuntu installiert aber ein 64-Bit Eclipse heruntergeladen, logisch, dass er das dann nicht ausführen kann.

Antworten |