当前位置: 首页>>技术问答>>正文


如何将Eclipse固定到Unity启动器?

, , ,

问题描述

我怎样才能让日食靛蓝3.7我有’installed’在/opt/到任务栏?

我曾尝试启动eclipse和right-clicking以选择“保持启动”选项。但是当我点击那个图标,关闭日食后,它不会启动日食。

我已经看过How do I add Eclipse Indigo to the launcher?,但没有答案为我工作。 (国防部注:这个线程的答案现在合并到这一个)

最佳解决方法

对于11.10和更新

首先,创建一个.desktop文件到eclipse:

gedit ~/.local/share/applications/opt_eclipse.desktop

然后,粘贴它(不要忘了编辑Exec和Icon值):

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=** something like /opt/eclipse/icon.xpm **
Exec= ** something like /opt/eclipse/eclipse **
Terminal=false
Categories=Development;IDE;Java;
StartupWMClass=Eclipse

之后,用nautilus打开该文件夹:

nautilus ~/.local/share/applications

如果你想在破折号/启动器之外使用此启动器(例如:作为桌面启动器),则需要通过右键单击该文件并选择“属性” – >来添加执行权限。权限 – >允许执行,或通过命令行:

chmod +x ~/.local/share/applications/opt_eclipse.desktop

最后将opt_eclipse.desktop下载到启动器。

次佳解决方法

对于Ubuntu 11.10,12.04,12.10

如果applications文件夹不存在~/.local/share/内创建它

mkdir ~/.local/share/applications

检查您的安装是否为您留下了Eclipse的可用.desktop文件,如果存在,请将其复制

cp /usr/share/applications/eclipse.desktop ~/.local/share/applications/

如果该文件不存在,请使用gnome-desktop-item-edit~/.local/share/applications/文件夹中为Eclipse创建.desktop文件,即:

gnome-desktop-item-edit --create-new ~/.local/share/applications/

在名称上将其设置为Eclipse,然后在命令中输入Eclipse二进制文件的路径,如果需要,可插入注释并单击图标以选择Eclipse所需的图标。

完成后按确定。


在复制文件或创建自己的打开文件夹位置之后

nautilus ~/.local/share/applications/

找到您刚刚创建的文件并将其拖动到启动器

unity,launcher,eclipse,ubuntu

第三种解决方法

11.04

如果user21580的答案不起作用(很好的建议,但我认为安装Indigo时它不适用于我),您可以尝试添加一个eclipse.desktop文件到~/.local/share/applications/,其中包含以下内容:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
StartupNotify=true
Icon=<path-to-eclipse-install>/icon.xpm
Name=Eclipse Indigo 3.7
#Exec=env UBUNTU_MENUPROXY=0 <path-to-eclipse-install>/eclipse
Exec=env <path-to-eclipse-install>/eclipse

如果您遇到错误,您可以尝试注释掉的Exec行而不是当前行。

参考文献:

第四种方法

让我告诉你如何创建一个自定义启动器并将其固定到启动器。

1)首先安装gnome-panel:

sudo apt-get install --no-install-recommends gnome-panel

2)要创建新的桌面快捷方式,请在终端或使用Alt-F2运行以下命令:

gnome-desktop-item-edit --create-new ~/Desktop

将弹出一个窗口,提交您的快捷方式详细信息,然后单击确定:

unity,launcher,eclipse,ubuntu

您的快捷方式现在会显示在桌面上。

然后将新的快捷方式从桌面拖到启动器。

而已!

第五种方法

如果你已经从网站上卸载了Eclipse,而不是从存储库安装它,那么你可以锁定启动程序不起作用。你可以通过写入扩展名为.desktop的文件来解决这个问题,在我们的例子中是eclipse.desktop。

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

Where /path是你安装eclipse的地方。保存后,您必须提供执行权限:

$ chmod +x eclipse.desktop

然后你用Nautilus执行它并点击(右键)在laucher上,你可以锁定到启动器。你可以正确启动应用程序。

第六种方法

我认为这是一个更清洁的版本:

[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;

您应该将此添加到/usr/local/share/applications/eclipse.desktop/usr/bin上的符号链接日食。如果您的主题没有eclipse按钮(例如ambiance /radiance),您可能需要更改图标路径。

如果我没有弄错,这是来自回购协议的galileo文件(我删除了),我一直在Helios和Indigo上使用它。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/140.html,未经允许,请勿转载。