Wie steckst du Eclipse an den Unity-Launcher?

239

Wie kann ich indigo 3.7 fixieren, das ich bei /opt/ auf die Taskleiste 'installiert' habe?

Ich habe versucht, Eclipse zu starten und mit der rechten Maustaste zu klicken, um die Option "Launcher in Launch" auszuwählen. Aber wenn ich auf dieses Symbol klicke, wird nach dem Schließen von Eclipse Eclipse nicht gestartet.

Ich habe bereits Wie füge ich Eclipse Indigo hinzu zum Launcher? aber keine Antwort funktionierte für mich. (Mod Hinweis: Die Antworten aus diesem Thread sind jetzt in diesem Thread zusammengefasst)

    
nunos 17.11.2011, 00:21

16 Antworten

338

Für 11.10 und neuer

Erstellen Sie zuerst eine .desktop-Datei in eclipse:

gedit ~/.local/share/applications/opt_eclipse.desktop

Fügen Sie dann diesen Inhalt ein (vergessen Sie nicht, die Werte für Exec und Icon zu bearbeiten):

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Danach öffne diesen Ordner mit Nautilus:

nautilus ~/.local/share/applications

Wenn Sie diesen Launcher außerhalb von Dash / Launcher verwenden möchten (zB als Desktop-Launcher), müssen Sie die Ausführungserlaubnis hinzufügen, indem Sie mit der rechten Maustaste auf die Datei klicken und Eigenschaften - & gt; Berechtigungen - & gt; Ausführung zulassen , oder über die Befehlszeile:

chmod +x ~/.local/share/applications/opt_eclipse.desktop

Lassen Sie schließlich opt_eclipse.desktop zum Launcher fallen.

    
Salem 17.11.2011, 00:35
88

Für Ubuntu 11.10, 12.04, 12.10

Wenn der Ordner applications nicht in ~/.local/share/ existiert, erstellen Sie ihn

mkdir ~/.local/share/applications

Überprüfen Sie, ob Ihre Installation eine funktionsfähige .desktop-Datei für Eclipse hinterlassen hat und kopieren Sie sie, falls sie existiert

cp /usr/share/applications/eclipse.desktop ~/.local/share/applications/

Wenn die Datei nicht existiert, erstellen Sie eine .desktop-Datei für Eclipse in Ihrem ~/.local/share/applications/ -Ordner mit gnome-desktop-item-edit , dh:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

Geben Sie bei dem Namen Eclipse ein, geben Sie auf dem Befehl den Pfad zur Eclipse-Binärdatei ein, fügen Sie bei Bedarf einen Kommentar ein und klicken Sie auf das Symbol, um das gewünschte Symbol für Eclipse auszuwählen.

Drücken Sie OK, wenn Sie fertig sind.

Nachdem Sie die Datei kopiert oder selbst erstellt haben, öffnen Sie diesen Ordnerpfad

nautilus ~/.local/share/applications/

Suchen Sie die Datei, die Sie gerade erstellt haben, und ziehen Sie sie in den Launcher

    
Bruno Pereira 17.11.2011 11:47
16

11.04

Wenn die Antwort von user21580 nicht funktioniert (toller Vorschlag, aber ich denke, dass es bei der Installation von Indigo nicht funktioniert hat), können Sie versuchen, eine eclipse.desktop-Datei zu ~/.local/share/applications/ hinzuzufügen, mit diesen Inhalten:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-eclipse-install>/eclipse
Exec=env <path-to-eclipse-install>/eclipse

Wenn Sie Bugs bemerken, können Sie die Exec-Zeile ausprobieren, die auskommentiert wird, anstatt der aktuellen.

Referenzen:

Christoph 14.07.2011 10:56
11

Lassen Sie mich Ihnen zeigen, wie Sie ein benutzerdefiniertes Startprogramm erstellen und an den Launcher anheften.

1) Installieren Sie zuerst gnome-panel:

sudo apt-get install --no-install-recommends gnome-panel

2) Um eine neue Desktop-Verknüpfung zu erstellen, führen Sie den folgenden Befehl entweder im Terminal oder mit Alt-F2 aus:

gnome-desktop-item-edit --create-new ~/Desktop

Es erscheint ein Fenster, senden Sie Ihre Verknüpfungsdetails und klicken Sie auf OK:

Ihre Verknüpfung wird nun auf Ihrem Desktop angezeigt.

Ziehen Sie dann Ihre neue Verknüpfung von Desktop auf Ihren Launcher.

Das ist es!

    
Atem18 17.11.2011 01:14
3

Wenn Sie Eclipse von der Website heruntergeladen haben, anstatt es aus Repositories zu installieren, können Sie das Launcher-Programm sperren. Sie können dies lösen, indem Sie die Datei mit der Erweiterung .desktop, in unserem Fall eclipse.desktop, schreiben.

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

Wo / Pfad ist, wo Sie Eclipse installiert haben. Nachdem Sie es gespeichert haben, müssen Sie die Ausführungsberechtigung erteilen:

$ chmod +x eclipse.desktop

Dann führst du es mit Nautilus aus und klickst (Rechtsklick) über den Laucher, den du mit dem Launcher abschließen kannst. Und Sie können die App korrekt starten.

    
Joe 16.12.2012 19:48
2

Ich denke, das ist eine sauberere Version:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;

Sie sollten dies zu /usr/local/share/applications/eclipse.desktop und symlink eclipse zu /usr/bin hinzufügen. Möglicherweise möchten Sie den Symbolpfad ändern, wenn Ihr Design keine Eclipse-Schaltfläche hat (z. B. Ambiente / Strahlung).

Wenn ich mich nicht irre, ist das die Datei, die mit galileo aus den Repos kommt (die ich entfernte), und ich habe es mit Helios und jetzt Indigo benutzt.

    
sergio91pt 14.07.2011 11:28
1

Für 12.04
Ich bevorzuge die Installation aus dem Repository. Das funktioniert nur für mich und ich dokumentiere die grafische Vorgehensweise hier .

Wenn Sie die portable Version installieren müssen (um die tar.gz von der Eclipse-Website zu bekommen), ist dies der beste Weg, den ich gefunden habe, um portabel zu arbeiten und mit dem Launcher verbunden zu sein.

Laden Sie das Eclipse Portable herunter und extrahieren Sie es auf Ihren Desktop. In einem Terminal:

sudo apt-get install eclipse-platform
sudo mv Desktop/eclipse /opt/eclipse
/opt/eclipse/eclipse

Klicke mit der rechten Maustaste auf das Symbol in der Startleiste und klicke auf die Leiste. Ich kann überprüfen, dass es portabel ist und nicht die Plattform, weil ich LOADS von Plug-Ins installiert habe, die nicht erscheinen, wenn sie auf diese Weise gestartet werden.

Sie können feststellen, dass das Erstellen einer .desktop-Datei zwar funktioniert, Sie jedoch bei mehr als einer portablen Instanz auf ein mysteriöses Verhalten stoßen.

    
RobotHumans 16.04.2012 14:29
1

Versuchen Sie

Exec=/bin/bash /home/USERNAME/eclipse/eclipse

oder make / home / USERNAME / eclipse / eclipse ausführbare Datei

sudo chmod u+x /home/USERNAME/eclipse/eclipse

und verwenden:

Exec=/home/USERNAME/eclipse/eclipse
    
Binsh 03.05.2012 23:04
1

Stellen Sie sicher, dass Sie die 32-Bit-Bibliotheken installieren, wenn Sie die 32-Bit-Version auf einer 64-Bit-Maschine verwenden ( ia32libs-multiarch , glaube ich, ist das Paket in Precise).

Wenn Sie versuchen, 64-Bit-Eclipse auf einer 32-Bit-Maschine auszuführen, müssen Sie stattdessen stattdessen die 32-Bit-Version herunterladen.

    
Thomas Ward 29.05.2012 18:39
1

Ich habe es für Eclipse MARs getestet (nicht für die Installation) - aber das Paket tar.gz auf Ubuntu Desktop 14.0.4

gedit /usr/share/applications/eclipse.desktop

Inhalt dafür:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

Dann suchen Sie im Finder nach Eclipse, wenn das Menü erscheint - ziehen Sie es einfach in den Launcher und dann wird es anfangen zu arbeiten. Sehr einfache Schritte und nichts kompliziert, um es in Gang zu bringen.

    
Ashu 21.01.2016 03:37
1

18.04

Klicken Sie auf Anwendungen anzeigen, suchen Sie Eclipse in der Liste, klicken Sie rechts & amp; Zu Favoriten hinzufügen.

    
Phil 03.05.2018 04:19
0

Wenn Sie keine * .deb-Datei verwenden, ist Ihre Software nicht in den Menüs oder im Launcher enthalten. Der einfache Weg: Starten Sie einfach Eclipse von / opt und suchen Sie nach einem Symbol im Unity Launcher (der Seitenleiste). Klicken Sie mit der rechten Maustaste und markieren Sie "In Launcher behalten".

    
user21580 14.07.2011 10:40
0

Für Ubuntu 11.10

Laden Sie gnome-panel vom Ubuntu Software Center herunter, falls es noch nicht installiert ist.

Führe den Gnome "Create Launcher" vom Terminal wie folgt aus:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

Ein Dialogfeld wird angezeigt.

  • Für Name: Sie werden wahrscheinlich "Eclipse" nennen wollen.
  • For Command: Suchen Sie nach dem Speicherort der ausführbaren Eclipse-Datei.
  • Für Kommentar: etwas wie "Eclipse IDE" sollte tun.
  • Klicken Sie für das Symbol auf das Sprungbrett-Symbol, navigieren Sie zu dem Ordner, in dem sich die ausführbare Datei befindet, und wählen Sie icon.xpm.
  • Klicken Sie auf OK. Sie haben jetzt das Launcher-Symbol erstellt. Alles, was übrig bleibt, ist, es in die Startleiste zu legen.
  • Öffnen Sie den Ordner ~ / .local / share / applications /. Möglicherweise müssen Sie ctrl-h drücken, um den versteckten .local-Ordner anzuzeigen.
  • Ziehen Sie das Eclipse Launcher-Symbol, das Sie gerade erstellt haben, auf den Launcher.

Fertig!

    
Jason Hartley 12.03.2012 08:58
0

Fügen Sie in der Exec-Zeile die ausführbare Datei ( eclipse ) direkt ein. Versuchen Sie nicht, dem Raum Sonderzeichen hinzuzufügen , dh , wenn Ihre Sonnenfinsternis in /home/username/My Dev Programs/Eclipse/eclipse die gesamte Zeile mit Leerzeichen belegt auf der Exec-Linie. Hier ist eine my eclipse.desktop Datei:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/home/marcos/Imagens/Icons/Eclipse Icon 128.png
Name=Eclipse
Exec=/home/marcos/Dev Software/eclipse/eclipse
Comment=Eclipse IDE
Name=Eclipse
Comment=Eclipse IDE
    
Marcos Roriz Junior 29.05.2012 19:58
0

Verwenden Sie dies:

[Desktop Entry]
Version=4.2
Name=Eclipse
Comment=Java IDE
Exec=/home/USERNAME/eclipse/eclipse
Type=Application
Icon=/home/USERNAME/eclipse/icon.png
Terminal=false
NoDisplay=false
Categories=Development;IDE

Es funktioniert für mich.

    
umop aplsdn 30.08.2012 08:24
0

Atem18 ist korrekt. Tun Sie dies, wenn Sie möchten, dass Ihre Launcher systemweit verfügbar sind. So habe ich das Erstellen von Launcher automatisiert. Dies setzt voraus, dass Sie gnome-panel bereits installiert haben.

  1. offenes Terminal
  2. mkdir ~/bin oder klicken Sie mit der rechten Maustaste auf Ihren Home-Datei-Browser und erstellen Sie den Ordner bin.
  3. source .profile oder logout und login
  4. gedit im Terminal oder vom Bindestrich

    #!/bin/sh 
    sudo gnome-desktop-item-edit /usr/share/applications/ --create-new
    

    Verwenden Sie keine Bindestriche und keine Einrückungen.

  5. Geben Sie einen Namen ohne Leerzeichen in Ihr neues bin-Verzeichnis ein und machen Sie dann die ausführbare Datei ( chmod a+x launcher-script ) oder klicken Sie mit der rechten Maustaste auf die Eigenschaften von gt & gt; Berechtigungen und klicken Sie auf das Ausführungsfeld.

  6. jetzt im Terminal: sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

  7. Sie sollten die Create Launcher GUI geöffnet haben.

    Typ = Anwendung im Terminal DIESE NUR DIESE ANWENDUNG. Die meiste Zeit wird es Anwendung danach sein.

  8. Sie können angeben, was Sie wünschen. NO-SPACES-ALLOWED Ich habe meinen Create-Launcher

  9. aufgerufen
  10. Geben Sie im Befehlsfeld den Pfad zum Skript aus Schritt 3 ein: /home/mike/bin/launcher-script Verwenden Sie Ihren Benutzernamen und den tatsächlichen Dateinamen, den Sie erstellt haben.

  11. Klicken Sie auf die Feder, um ein Symbol hinzuzufügen. Ich habe auf dem Gimp gemacht, aber es gibt viele Symbole, die Sie verwenden könnten, die sehr generisch und bereits installiert sind. Klicke auf die Quelle und es bringt dich zu einigen.

  12. Sobald Sie fertig sind, klicken Sie auf OK. Jetzt können Sie Ihren Dateibrowser zu /usr/share/applications navigieren und Sie werden Ihren neuen Launcher finden. Ziehen Sie es einfach in Ihre Startleiste und schon können Sie loslegen. Dieser Prozess versetzt Ihre Launcher an einen Ort, an dem alle Benutzer darauf zugreifen können. Das meiste von dem, was ich gefunden habe, bringt etwas auf den Desktop, was für einige gut ist, aber nicht für mich. Ich hoffe, Sie finden das hilfreich.

Jetzt können Sie ganz einfach Ihren Eclipse-Launcher und andere erstellen.

Nach dem Gedanken müssen Sie jedes Mal, wenn Sie einen neuen Launcher erstellen, Ihr Passwort eingeben. Dies ist notwendig, um den neuen Launcher für alle Benutzer zugänglich zu machen. Es gehört zu root und die Gruppe wird auf diese Weise root sein. So ist der Rest des Systems konfiguriert. Wenn Sie cd bis /usr/share/applications , type ls -l und, überprüfen Sie für sich selbst. Ubuntu sollte ihr Betriebssystem mit einer bereits installierten Anwendung zum Erstellen von Startprogrammen versehen haben. Es gibt andere Dinge, mit denen ich nicht einverstanden bin, wie der Bildschirmschoner und keine Abkürzung auf den Desktop. Ich war erst seit ein paar Tagen auf 11.10. Ich werde es dem College-Versuch geben. Wenn ich es immer noch nicht in einem Monat mag, werde ich es dann reparieren.

    
user39122 24.12.2011 11:27

Tags und Links