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 idea.sh
script pour l'ouvrir, je suis allé dans le menu des outils et j'ai créé le lanceur de bureau. Après avoir fermé IDEA, j'ai essayé de l'ouvrir avec le lanceur, qui a plutôt ouvert IDEA 15.01. Après cela, j'ai essayé d'ouvrir IDEA à l'aide du lanceur /usr/share/applications
(qui fonctionne correctement), puis d'épingler le lanceur correspondant sur le bureau. Le lanceur fonctionne correctement jusqu'à ce que je redémarre mon ordinateur. Après avoir redémarré, le lanceur revient à l'ouverture d'IDEA 15.01.
Comment puis-je réparer ça?
Répertoire d'installation d'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
Réponses:
La cause
Je suis sûr à 100% que vous avez toujours un lanceur d'idée locale 15.01
~/.local/share/applications/jetbrains-idea-ce.desktop
.Si vous faites glisser le global (
/usr/share/applications/jetbrains-idea-ce.desktop
) sur le lanceur, vous «forcez» temporairement le lanceur Unity à travailler avec le global, mais le local remplace le global au redémarrage (connectez-vous).Que faire?
Supprimez simplement le
.desktop
fichier local~/.local/share/applications
, déconnectez-vous et reconnectez-vous.la source
Pour mettre à jour le lanceur lorsque vous mettez à niveau IntelliJ:
Courir
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 d'Intellij
rm ~/.local/share/applications/jetbrains-idea.desktop
la source
Une manière plus simple est:
C'est ça.
la source
J'ai donc rencontré ce problème récemment et j'ai trouvé une autre alternative beaucoup plus simple.
ln -s idea-IC-[version.number.here] IntelliJ
~/.local/share/applications/jetbrains-idea-ce.desktop
) avec votre éditeur préféré, par exemple nano, vi, gedit, etc.Modifiez le champ Icône (ligne approximative 5) et le champ Exec (ligne approximative 6) pour pointer vers les fichiers appropriés sous le bac dans le chemin où vous avez créé le lien symbolique ci-dessus. Votre fichier devrait maintenant ressembler à ceci:
Enregistrez et faites!
Désormais, après avoir téléchargé toute mise à jour IDE, tout ce que vous avez à faire est de mettre à jour le lien symbolique pour pointer vers le nouveau dossier de mise à jour et vous êtes bon.
la source