Затмение Кеплер работает странно [дубликат]

На этот вопрос уже есть ответ:

Я только что скачал и попытался запустить Eclipse Kepler на Ubuntu 13.10. Если я запускаю Eclipse с командой

./eclipse

Eclipse запускается, но очень странно: (

Eclipse Kepler on Ubuntu 13.10

Гайка, если я бегу с командой [1111 ]

sudo ./eclipse

все работает нормально. Но я не хочу sudo. Пожалуйста, помогите мне.

1
задан 17.04.2020, 22:26

3 ответа

[Desktop Entry] Version = 1.0 Name = Eclipse Exec = env UBUNTU_MENUPROXY = eclipse Terminal = false Icon = / opt / eclipse / icon.xpm Тип = Категории приложений = IDE; Разработка X-Ayatana-Desktop-Shortcuts = NewWindow [ NewWindow Shortcut Group] Имя = New Window Exec = env UBUNTU_MENUPROXY = eclipse TargetEnvironment = Unity

это будет работать наверняка ... наслаждайтесь Java-кодированием..на Ubuntu 13.10

0
ответ дан 17.04.2020, 22:26

Как обойти Eclipse в Ubuntu 13.10 bug

Поскольку я не могу пометить этот вопрос как дубликат этого вопроса . Я поднимаю ответ для полноты ради (с некоторым переформатированием).

Эта ошибка была подтверждена в Ubuntu 13.10.

Чтобы преодолеть проблему, вы должны изменить свой файл eclipse.desktop в части Exec, передавая env UBUNTU_MENUPROXY с путем Eclipse, и Eclipse будет запускаться из модуля запуска с функциональной строкой меню.

Вот шаблон для изменения файла eclipse.desktop:

Exec=env UBUNTU_MENUPROXY= path/to/eclipse
0
ответ дан 17.04.2020, 22:27

Если вы измените строку Exec в файле Eclipse.desktop, вам не нужно каждый раз писать ее вручную. В моем случае я обнаружил, что существует три версии файла eclipse.desktop. Я должен был изменить их все, чтобы заставить это работать.

В каталоге / usr / share / Applications есть две версии:

eclipse.desktop
Eclipse.desktop

Либо удалите одну из них, либо измените строку Exec в обеих из них, как описано выше. Третья версия находится в домашней папке:

~/.local/share/applications/Eclipse.desktop

Вы можете либо удалить эту последнюю, либо изменить строку Exec в этой.

Все, что вам нужно сделать, это изменить строку Exec следующим образом:

Exec=env UBUNTU_MENUPROXY= /path/to/eclipse/eclipse
0
ответ дан 17.04.2020, 22:28

Теги

Похожие вопросы