目前,我的系统上有IntelliJ IDEA 15.01。我最近下载了Intellij 15.04。在运行idea.sh脚本打开它之后,我转到“工具”菜单,并创建了桌面启动程序。关闭后,我尝试用启动器打开它,而后者打开了IDEA 15.01。之后,我尝试使用/usr/share/applications中的启动程序(它工作正常),然后将相应的启动程序固定在桌面上。在我重新启动计算机之前,发射器正常工作。在我重新启动后,发射器恢复到打开主意15.01。
我该怎么解决这个问题?
IDEA安装目录:/home/thenumberone/idea-IC-143.2287.1/
/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发布于 2016-03-03 15:58:50
我100%肯定你仍然有一个本地的想法15.01发射器在~/.local/share/applications/jetbrains-idea-ce.desktop。
如果将全局启动程序(/usr/share/applications/jetbrains-idea-ce.desktop)拖到启动程序上,则可以暂时“强制”统一启动程序与全局启动器一起工作,但本地启动程序会在重新启动(登录)时推翻全局启动器(登录)。
只需在.desktop中删除本地~/.local/share/applications文件,然后退出并返回。
发布于 2016-11-18 11:30:19
升级IntelliJ时更新启动程序:
如果启动程序图标在关闭Intellij后不再保留
rm ~/.local/share/applications/jetbrains-idea.desktop发布于 2017-05-29 16:48:31
一种简单的方式是:
就这样。
https://askubuntu.com/questions/741645
复制相似问题