Wie füge ich Eclipse zu meinen Favoriten hinzu?

17

Ich habe die neueste Version von Eclipse mit dem offiziellen Installationsprogramm von der Eclipse-Website auf Ubuntu 18.04 installiert, kann sie jedoch nicht in meiner Favoritenleiste / Dock anzeigen.

Ich habe versucht, die ausführbare Datei in das Dock zu ziehen, aber es funktioniert nicht.

Ich kann es mit der Schaltfläche "Anwendungen anzeigen" nicht finden. Ich kann es nur ausführen, indem ich auf die ausführbare Datei klicke.

Wie kann ich erreichen, dass Eclipse in der Favoritenleiste / im Dock angezeigt wird?

Die .desktop-Datei:

[Desktop Entry]
Comment=Eclipse
Terminal=false
Name=Eclipse
Exec=eclipse --profile-directory=/home/myName/eclipse/java-2018-09/eclipse
Type=Application
Icon=eclipse

Dies ist kein Duplikat dieser Frage, da derselbe Prozess nicht funktioniert. Das Ändern der Textdatei in eine ausführbare Datei funktioniert nicht.

LuminousNutria
quelle

Antworten:

20

Ich habe diese Antwort , die Antwort von OP, den Kommentar von alostale und meine eigene Erfahrung zusammengeführt:

  1. Erstellen Sie eine Datei mit dem Namen .desktopin ~/.local/share/applications(zB mit dem Befehl nano ~/.local/share/applications/.desktop)

  2. Fügen Sie diese Zeilen hinzu:

    [Desktop Entry]
    Comment=Eclipse
    Terminal=false
    Name=Eclipse
    Exec=/path/to/your/version/eclipse/eclipse
    Type=Application
    Icon=/path/to/your/version/eclipse/icon.xpm
    StartupWMClass=Eclipse

    Beachten Sie, dass 'Exec' auf Ihre ausführbare Eclipse-Datei verweisen sollte, nicht auf den enthaltenen Ordner, der normalerweise auch als 'Eclipse' bezeichnet wird. Überprüfen Sie, ob die Symboldatei vorhanden ist, und passen Sie gegebenenfalls den Pfad an. Speicher die Datei.

  3. Machen Sie die .desktopDatei ausführbar, indem Sie ausführen chmod a+x ~/.local/share/applications/.desktop.

  4. Klicken Sie auf "Anwendungen anzeigen" (das Punkt-Logo unten links auf dem Bildschirm) und geben Sie in der Suchleiste "Eclipse" ein. Es sollte erscheinen.

  5. Klicken Sie mit der rechten Maustaste auf das Symbol und wählen Sie "Zu Favoriten hinzufügen".

smcs
quelle
3
Danke - das hat mir auch geholfen, aber ein paar Dinge. Sie brauchen (und sollten nicht verwenden) sudo, um das zu erstellen .desktopund es ausführbar zu machen. Ich denke, der richtige Befehl ist es, .desktop für alle ausführbar zu machen chmod a+x ~/.local/share/applications/.desktop.
Dariober
1
Bei der oben beschriebenen Vorgehensweise wurde für jede von mir ausgeführte Eclipse-Instanz ein neues Symbol im Dock angezeigt. Gelöst durch Hinzufügen von StartupWMClass = Eclipse zur .desktop-Datei askubuntu.com/a/635839/741521
alostale
@alostale Sehr schön, ich hatte das gleiche Problem und fügte Ihre Lösung der Antwort hinzu.
SMS
es ist besser zu verwenden program_name.desktop, wenn es ein anderes Programm gibt, das Sie zu den Favoriten hinzufügen möchten, können Sie eine weitere .desktopDatei erstellen, second_program.desktop
z. B .
@hosseinhayati Wie ist es besser, mehrere Dateien als eine Datei mit mehreren Einträgen zu haben? Geschmackssache, nein?
SMS
1

Zuerst wurde das Problem mit dem .desktopLauncher behoben, indem die ExecZeile auf geändert wurde

Exec=/home/myName/eclipse/java-2018-09/eclipse/eclipse

„Zu den Favoriten hinzugefügt“ folgenden dann diesen .

LuminousNutria
quelle