因此,我使用 eclipse 安装程序安装了最新的 eclipse,它将所有内容安装到主目录中的文件夹中。我试过了
sudo ln -s eclipse
从我启动 eclipse 的目录中,但我仍然无法在我的终端上使用以下方法打开 eclipse
eclipse
此外,我卸载了旧版 (3.8) 的 eclipse,当我使用 gnome-do 时,它找到的唯一启动器是旧版 eclipse,它不再执行任何操作。我可以通过使用正确的信息创建“eclips.desktop”来解决这个问题,但如果将其重命名为“eclipse.desktop”,则会使用旧启动器,包括旧图标。
我在 ubuntu 14.04 上运行 gnome-flashback,不知道这是否会影响什么。谢谢您的帮助
答案1
新启动器:
旧启动器是以下两个文件之一:
/usr/share/applications/eclipse.desktop
/home/YOUR_USERNAME/.local/share/applications/eclipse.desktop
删除所有存在的文件。
然后,您可以直接运行其可执行文件来启动 Eclipse,然后右键单击其启动器图标并选择“锁定到启动器”。这可能会.desktop
在上面列出的第二个位置(在您的主目录中)为 Eclipse 创建一个简单的文件。
或者如果这种方式自动生成失败,您仍然可以.desktop
手动创建一个简单的小文件。请按照以下步骤操作或查看如何将 Eclipse 固定到 Unity 启动器?
打开您最喜欢的文本编辑器,例如
gedit
。将这些行粘贴到编辑器中:
[Desktop Entry] Type=Application Name=Eclipse Comment=Eclipse Integrated Development Environment Icon=~/eclipse/java-mars/eclipse/icon.xpm Exec=~/eclipse/java-mars/eclipse/eclipse Terminal=false Categories=Development;IDE;Java; StartupWMClass=Eclipse
Icon=
如果需要,请将和的路径替换Exec=
为正确的位置。将文件另存为
~/.local/share/applications/eclipse.desktop
。如果它没有出现在 Dash 的应用程序镜头中,请注销并重新登录。
新命令:
要获取eclipse
终端命令,请按照下面描述的步骤操作。
我假设 Eclipse 可执行文件是~/eclipse/java-mars/eclipse/eclipse
(这就是我记得的默认安装路径,如果我错了,请纠正我)。
~/bin
如果目录尚不存在,则创建目录(自定义或用户特定的二进制文件的默认目录):mkdir ~/bin
忽略以 结尾的可能错误
File exists
。只有
~/bin
当不是存在(或者你不确定),你必须执行这一步来让 Shell 知道它应该在这里寻找可执行文件:关闭并重新打开终端窗口或者运行以下命令来重新获取
.profile
脚本。source .profile
在里面创建一个到 Eclipse 可执行文件的符号链接
~/bin
。ln -s ~/eclipse/java-mars/eclipse/eclipse ~/bin/eclipse
使新链接对您的用户可执行:
chmod u+x ~/bin/eclipse
eclipse
现在您只需进入终端即可打开 IDE。