我刚刚下载并尝试在 Ubuntu 13.10 上运行 Eclipse Kepler。如果我使用命令运行 Eclipse
./eclipse
Eclipse 可以运行,但是非常奇怪 :(
如果我使用命令运行
sudo ./eclipse
一切都运行良好。但我不想sudo
。请帮助我。
答案1
答案2
如果你改变执行官您无需每次都手动写入 Eclipse.desktop 文件中的行。就我而言,我发现 eclipse.desktop 文件有三个版本。我必须更改所有版本才能使其正常工作。
/usr/share/applications 中有两个版本:
eclipse.desktop
Eclipse.desktop
删除其中一个,或者按照上述方法更改两个文件中的 Exec 行。第三个版本位于主文件夹中:
~/.local/share/applications/Eclipse.desktop
您可以删除最后一个,也可以更改执行官这一条也行。
你所要做的就是改变执行官行如下:
Exec=env UBUNTU_MENUPROXY= /path/to/eclipse/eclipse
答案3
[桌面条目] 版本=1.0 名称=Eclipse Exec=env UBUNTU_MENUPROXY=eclipse Terminal=false 图标=/opt/eclipse/icon.xpm 类型=应用程序 类别=IDE;开发 X-Ayatana-Desktop-Shortcuts=NewWindow [NewWindow 快捷方式组] 名称=New Window Exec=env UBUNTU_MENUPROXY=eclipse TargetEnvironment=Unity
它肯定会起作用...享受 Java 编码..在 ubuntu 13.10 上