Ich habe gerade das Eclipse-Paket im ZIP-Format von der Eclipse-Website heruntergeladen. Ich habe es in meinem Benutzerverzeichnis entpackt und 777 Berechtigungen festgelegt, aber ein Doppelklick auf die ausführbare Eclipse-Datei führt zu nichts. Ich habe versucht, die ausführbare Datei über das Terminal auszuführen, aber es wird der Fehler angezeigt:
bash: ./eclipse: Keine solche Datei oder kein solches Verzeichnis
Dann habe ich Eclipse über das Ubuntu Software Center installiert, das erfolgreich ausgeführt wird. Nur die heruntergeladene Version läuft nicht.
Ich habe OpenJDK in Ubuntu 10.10 installiert. Kann jemand bitte sagen, was mit meiner Eclipse nicht stimmt?
ls
in dem Weg Sie, wenn Sie die Sonnenfinsternis dort zu sehen, die versuchen ,chmod +x eclipse
und./eclipse
es könnte auch etwas mit der Java - Version des System versucht seinjava --version
und fügen Sie den Ausgang.Antworten:
Mein Betriebssystem war eigentlich eine 64-Bit-Version. Und das Eclipse-Paket, das ich heruntergeladen habe, war 32 Bit. Es scheint dumm, aber normalerweise laufen 32-Bit-Software unter 64-Bit-Betriebssystemen problemlos. Also habe ich dort nicht viel Aufmerksamkeit geschenkt.
Ich habe die 64-Bit-Version von Eclipse heruntergeladen und sie funktioniert einwandfrei.
Danke @Sergey für die Zeit und Geduld.
quelle
Die Nachricht von bash deutet darauf hin, dass es keine solche Datei gibt. Ich empfehle Ihnen, noch einmal zu überprüfen, ob Sie sich im richtigen Verzeichnis befinden, ob das Ausführungsbit tatsächlich gesetzt ist usw.
Versuchen Sie es so aufzurufen:
Selbst das Ändern von Berechtigungen ist nicht erforderlich - für die Binärdatei wurde bereits ein ausführbares Bit gesetzt.
quelle
Ich hatte das gleiche Problem mit der Eclipse-Binärdatei und begann, den Vorschlägen dieses Threads zu folgen. Ich habe die Betriebssystem- und Kernelversionen überprüft und versucht, die Dateiberechtigungen zu ändern. Nachdem
chmod
ich den Befehl ausgeführt hatte, mit dem ich nachgesehen hatte,ls -l
überraschte mich die Ausgabe: Es wurde nichts geändert.Nach einigen weiteren Versuchen und einer Minute zum Nachdenken finde ich das Problem heraus: Der Eclipse-Ordner befand sich in einem Verzeichnis außerhalb des Betriebssystemlaufwerks. Es befand sich auf einem NTFS-Laufwerk, und ich hatte keine spezielle Berechtigung dafür.
Die einfache Lösung bestand darin, es in den Ordner home / opt zurückzubringen. Ich bin aber immer noch an einer Lösung interessiert, die die Ausführung innerhalb einer NTFS-Partition ermöglicht.
quelle