J'ai actuellement IntelliJ IDEA 15.01 sur mon système. J'ai récemment téléchargé Intellij IDEA 15.04. Après avoir exécuté le script idea.sh
pour l'ouvrir, je suis allé au menu Outils et j'ai créé le programme de lancement du bureau. Après avoir fermé IDEA, j’ai essayé de l’ouvrir avec le lanceur, qui a ouvert IDEA 15.01. Après cela, j'ai essayé d'ouvrir IDEA à l'aide du programme de lancement de /usr/share/applications
(qui fonctionne correctement), puis de placer le programme de lancement correspondant sur le bureau. Le lanceur fonctionne correctement jusqu'à ce que je redémarre mon ordinateur. Après le redémarrage, le programme de lancement revient à l'ouverture IDEA 15.01.
Comment puis-je réparer ça?
Répertoire d'installation IDEA: /home/thenumberone/idea-IC-143.2287.1/
Contenu de /usr/share/applications/jetbrains-idea-ce.desktop
:
[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA Community Edition
Icon=/home/thenumberone/idea-IC-143.2287.1/bin/idea.png
Exec="/home/thenumberone/idea-IC-143.2287.1/bin/idea.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea-ce
Je suis sûr à 100% que vous avez encore un lanceur local idée 15.01 dans ~/.local/share/applications/jetbrains-idea-ce.desktop
.
Si vous faites glisser le code global (/usr/share/applications/jetbrains-idea-ce.desktop
) sur le programme de lancement, vous "forcez" temporairement le module Unity Launcher à fonctionner avec le programme global, mais le programme local remplace le code global au redémarrage (connexion).
Supprimez simplement le fichier local .desktop
dans ~/.local/share/applications
, déconnectez-vous puis reconnectez-vous.
Pour mettre à jour le programme de lancement lorsque vous mettez à niveau IntelliJ:
Courir
rm ~/.local/share/applications/jetbrains-idea.desktop
rm ~/.gnome/apps/jetbrains-idea.desktop
Sudo rm /usr/local/bin/idea
Sudo rm /usr/share/applications/jetbrains-idea.desktop
Ouvrez NEW Intellij en accédant à NEWIntellij home dir et en exécutant bin/idea.sh
Si l'icône du lanceur ne reste pas après la fermeture de Intellij
rm ~/.local/share/applications/jetbrains-idea.desktop
Une manière plus simple est:
C'est tout.