Як додати Eclipse до вибраного?


19

Я встановив останню версію Eclipse на Ubuntu 18.04 з офіційним інсталятором з веб-сайту Eclipse, однак я не можу заставити його відображатися на моїй улюбленій панелі / доці.

Я спробував перетягнути виконуваний файл на док, але він не працює.

Я не можу його знайти за допомогою кнопки "показати програми". Я можу запустити його лише натиснувши на його виконуваний файл.

Як я можу змусити Eclipse з'являтися на панелі / доці обраних?

Файл .desktop:

[Desktop Entry]
Comment=Eclipse
Terminal=false
Name=Eclipse
Exec=eclipse --profile-directory=/home/myName/eclipse/java-2018-09/eclipse
Type=Application
Icon=eclipse

Це не дублікат цього питання, оскільки той самий процес не працює. Зміна текстового файлу на виконуваний файл не працює.

Відповіді:


22

Я об'єднав цю відповідь , відповідь ОП, коментар алостале та власний досвід:

  1. Створіть файл з ім'ям .desktopв ~/.local/share/applications(наприклад , за допомогою команди nano ~/.local/share/applications/.desktop)

  2. Додайте ці рядки:

    [Desktop Entry]
    Comment=Eclipse
    Terminal=false
    Name=Eclipse
    Exec=/path/to/your/version/eclipse/eclipse
    Type=Application
    Icon=/path/to/your/version/eclipse/icon.xpm
    StartupWMClass=Eclipse

    Зауважте, що "Exec" має вказувати на ваш виконуваний затемнення, а не на папку, яка зазвичай також називається "eclipse". Перевірте наявність файлу значків та, якщо необхідно, адаптуйте його шлях. Збережіть файл.

  3. Зробіть .desktopфайл виконуваним запуском chmod a+x ~/.local/share/applications/.desktop.

  4. Клацніть на "Показати програми" (логотип крапки в нижній лівій частині екрана) та в рядку пошуку введіть "Затемнення". Це повинно з’явитися.

  5. Клацніть правою кнопкою миші на значку та виберіть "Додати у вибране".


4
Дякую - і це мені допомогло, але пару речей. Вам не потрібно (і ви не повинні використовувати), sudoщоб створити .desktopта зробити його виконуваним. Щоб зробити .desktop виконаним усіма, я думаю, що правильна команда chmod a+x ~/.local/share/applications/.desktop.
dariober

3
Зробивши, як пояснено вище, я отримав нову іконку в доці для кожного запущеного екземпляра Eclipse. Вирішено шляхом додавання StartupWMClass = Eclipse до файлу .desktop askubuntu.com/a/635839/741521
alostale

@alostale Дуже добре, у мене було те саме питання, і я додав ваше рішення до відповіді.
smcs

1
краще використовувати program_name.desktopтак, якщо є інша програма, яку ви хочете додати до вибраного, ви можете створити інший .desktopфайл, наприклад:second_program.desktop
hossein hayati

@hosseinhayati Як краще мати декілька файлів, а не один файл із кількома записами? Питання смаку, ні?
smcs

1

Спочатку проблема з .desktopпусковим пристроєм була виправлена ​​шляхом зміни Execлінії на

Exec=/home/myName/eclipse/java-2018-09/eclipse/eclipse

Потім "додано у вибране" після цього .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.