В настоящее время в моей системе установлен IntelliJ IDEA 15.01. Я недавно скачал Intellij IDEA 15.04. Запустив idea.sh
скрипт, чтобы открыть его, я зашел в меню инструментов и создал лаунчер на рабочем столе. После закрытия IDEA я попытался открыть его с помощью программы запуска, которая вместо этого открыла IDEA 15.01. После этого я попытался открыть IDEA с помощью модуля запуска /usr/share/applications
(который работает правильно), а затем закрепить соответствующий модуль запуска на рабочем столе. Модуль запуска работает правильно, пока я не перезагружу компьютер. После перезапуска программа запуска возвращается к открытию IDEA 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
Ответы:
Причина
Я на 100% уверен, что у вас все еще есть местная идея запуска 15.01
~/.local/share/applications/jetbrains-idea-ce.desktop
.Если вы перетаскиваете глобальную функцию (
/usr/share/applications/jetbrains-idea-ce.desktop
) на панель запуска, вы временно «заставляете» панель запуска Unity работать с глобальной, но локальная перезаписывает глобальную при перезапуске (вход в систему).Что делать?
Просто удалите локальный
.desktop
файл~/.local/share/applications
, выйдите и снова войдите.источник
Чтобы обновить модуль запуска при обновлении IntelliJ:
Бег
Откройте NEW Intellij, перейдя в NEWIntellij home dir и запустив bin / idea.sh
Если значок запуска не останется после закрытия Intellij
rm ~/.local/share/applications/jetbrains-idea.desktop
источник
Более простой способ:
Вот и все.
источник
Так что я недавно столкнулся с этим вопросом и нашел другую альтернативу, которая была намного проще.
ln -s idea-IC-[version.number.here] IntelliJ
~/.local/share/applications/jetbrains-idea-ce.desktop
) в вашем любимом редакторе, например, nano, vi, gedit и т. Д.Измените поле Icon (приблизительная строка 5) и поле Exec (приблизительная строка 6), чтобы указывать на соответствующие файлы под корзиной в пути, где вы создали символическую ссылку выше. Ваш файл должен выглядеть следующим образом:
Сохранить и Готово!
С этого момента, после загрузки любого обновления IDE, все, что вам нужно сделать, это обновить символическую ссылку, чтобы она указала на новую папку обновлений, и все в порядке.
источник