Unter /usr/share/applications
Ich habe erstellt:
intellij.desktop
::
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/path/To/idea.sh"
Name[en_US]=Intellij
Name=Intellij
Icon=/path/to/intellij.png
Dann ziehe ich es in die Unity-Startleiste. Ich klicke darauf, aber nichts passiert. Wie kann ich es zum Laufen bringen?
JAVA_HOME
ist richtig eingestellt, funktionieren andere Java-Apps (wie Eclipse) und klicken idea.sh
.
Meine Konfiguration:
- Ubuntu 12.10 64-Bit (Desktop)
- Oracle JDK 1.7
- IntelliJ Community 12
ubuntu
intellij-idea
ubuntu-unity
Alex Luya
quelle
quelle
Antworten:
Sie können " Tools "> " Desktop-Eintrag erstellen " in IntelliJ selbst verwenden.
quelle
chmod a+x jetbrains-idea.desktop
, damit es funktioniert. Übrigens - bin ich der einzige, der die Tatsache hasst, dass Sie in Unity jetzt nicht mit der rechten Maustaste die Startsymbole bearbeiten können?~/.local/share/applications/jetbrains-idea.desktop
einejetbrains-idea-ce.desktop
Datei gelöscht , da keine Datei vorhanden war.quelle
Ereignis mit Desktop-Eintrag erstellen gibt es immer noch einen Fehler, da der Launcher die JDK_HOME-Konfiguration nicht liest.
Klicken Sie nach dem Erstellen des Desktop-Eintrags mit der rechten Maustaste auf den Starter und wählen Sie Eigenschaften aus. Fügen Sie dann bash -i hinzu, bevor Sie im Befehlseingabetext exp ein doppeltes Anführungszeichen setzen. exp: command [bash -i "/home/me/ides/idea/bin/idea.sh" % f]
quelle
So starten Sie IntelliJ IDEA über den Launcher
1. Erstellen Sie eine Datei idea.desktop und fügen Sie Folgendes hinzu.
2. Fügen Sie die Erlaubnis ausführbare Datei (Rechtsklick auf Datei in Berechtigungen und prüfen Sie die Ausführungsberechtigung) [oder sein
sudo chmod +x idea.desktop
]3. Kopieren Sie die Datei an
/usr/share/applications
(in der Befehlszeile tunsudo cp idea.desktop /usr/share/applications
)4. Kopieren Sie die Datei an
~/.local/share/applications
(Befehlszeilesudo cp idea.desktop ~/.local/share/applications
)Jetzt in Dash einchecken.
quelle
Normalerweise erstelle ich einfach einen Läufer unter dem normalen Menü (klicken Sie mit der rechten Maustaste auf das Startmenü und wählen Sie Bearbeiten), der auf so etwas verweist
bash -i ~/bin/idea/bin/idea.sh
Ich
bash -i
habe es verwendet, um .bashrc zu lesen, wo ich JAVA_HOME richtig eingerichtet habe. Das funktioniert wie jedes andere Programm.bin / idea ist immer ein Link zur neuesten Version, sodass ich diesen Startmenüpunkt nie neu erstellen muss.
quelle
Auf meinem Computer mit Ubuntu 17.10 und der Installation von Intellij mithilfe von Snap konnte ich keine Option zum Erstellen eines Desktop- Eintrags finden .
Wie sich herausstellte, musste ich die
.desktop
Datei von/var/lib/snapd/desktop/applications
nach kopieren.local/share/applications
.quelle
Erstellen Sie einen Desktop-Eintrag aus:
Tools > Create Desktop Entry
Wenn Sie IntelliJ auf eine neue Version aktualisieren, gehen Sie wie folgt vor:
Sie sollten diese beiden Dateien sehen
Öffnen Sie beide Dateien und aktualisieren Sie den neu installierten IntelliJ-Pfad in beiden
quelle
Erstellen Sie die Datei jetbrains-datagrip.desktop
quelle
Nur posten, falls andere Leute auf dieses Problem stoßen.
Für mich musste ich nur mit der rechten Maustaste auf den Eintrag klicken und zu den Eigenschaften gehen. Auf der
Application
Registerkarte unter habeWork path
ich den vollständigen Pfad zum Ordner bin angegeben.Zum Beispiel
/home/teodorvecerdi/Development/idea-IU-172.3317.76/bin/
.quelle
Eine andere Alternative:
cd /bin
ln -s <path to idea.sh> idea
- jetzt ist es im Bindestrich unter "Idee" verfügbarquelle
Um nur ein IntelliJ-Symbol im Launcher zu haben, müssen Sie Ihrer Ideen-Desktop-Datei die folgende Zeile hinzufügen:
Meine Arbeitsbeispielidee idea.desktop sieht folgendermaßen aus:
quelle