我正在运行Ubuntu 12.04 LTS 64位。我从他们的网站上重新下载了eclipse kepler,它运行正常。但有一点我注意到它是一个下载的存档文件,它没有安装在系统上。当我将图标发送到启动栏时,它不会在下次打开它。重启后,图标消失了。请帮助我。谢谢。
过了一段时间我才发现它。为此,请创建一个与可执行文件同名的桌面文件,例如eclipse.desktop。在文件中键入以下内容:
[Desktop Entry]
Version = 1.0
Name=Eclipse
Comment=Used to run C++
Exec= "Path to the executable of the application"
Icon="Path to the icon of the application"
Terminal=false
Type=Application
Categories=Application;
保存文件,然后右键单击它,然后单击“属性”。转到权限选项卡,然后选中允许执行文件作为程序。
从中启动eclipse,然后将其固定到启动器。完成和完成。
我正在使用Ubuntu 15.04和Eclipse Mars(4.5.0)并且不需要执行上述任何操作。我所做的只是:
tar -zxvf eclipse-java-mars-R-linux-gtk-x86_64.tar.gz
sudo mv ./eclipse /opt
/opt/eclipse
eclipse
运行EclipseLock to Launcher
Eclipse现在在我的启动器中并按预期工作。
在Ubuntu 16.04上从火星回到Luna时遇到了同样的问题。事实证明,火星留下了一个脏文件:
~/.local/share/applications/eclipse.desktop
当我第一次将Mars锁定到面板并指向已删除的Mars文件夹时创建。问题解决了:
下次应该通过单击面板图标开始。
以这种方式自动重新创建桌面文件的优点是Eclipse使用正确的参数启动,即:
Exec=/usr/bin/java -Dosgi.requiredJavaVersion=1.6 -XX:MaxPermSize=256m -Xms40m -Xmx512m -jar ...
即使它已经快一年了,我在SO中找不到相关的问题,我正在添加我自己的答案,这对我有用:-)
最简单的方法是在/ usr / bin目录中创建下载的eclipse的快捷方式,并将其固定到启动器。
# cd $ECLIPSE_DIRECTORY
# ln -s eclipse /usr/bin/eclipse
然后像往常一样发动日食。然后右键单击启动器中的Eclipse图标,然后单击上下文菜单属性中的Lock To Launcher。
最简单的方法是:启动你的应用程序,然后在启动器菜单上单击应用程序上的鼠标右键,选择“锁定到启动器”
最简单有效的方法。
转到usr / share / applications文件夹并找到Eclipse图标。右键单击它并选择复制到桌面。
而已。现在双击此图标即可运行。