我试图在 ubuntu 上安装 eclipse。我做了什么:我解压了 eclipse 的 tar 存档。我尝试从命令行启动 eclipse - 像这样 - ./eclipse。它起作用了。但随后我尝试使用以下命令创建桌面图标:gnome-desktop-item-edit ~/Desktop --create-new
。在新图标中,我显示了可以从命令行启动的 eclipse 可执行文件的路径。但随后 eclipse 并未启动,并显示:
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/home/artem/eclipse/jre/bin/java
java in your current PATH
如果我尝试通过双击其原始启动器来启动 eclipse,则会出现相同的消息。因此,它是从终端启动的,而不是从桌面启动的(双击时不会启动)。而且我在终端中收到一条消息(在某个阶段出现过):
(gnome-desktop-item-edit:8998): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: Failed to create file '/root/.local/share/recently-used.xbel.DSV8LW': No such file or directory
我正在使用 Ubuntu 12.04 x32 和 eclipse Juno。
PS. PATH 变量指向 jdk/bin 和 JAVA_HOME - 指向 jdk 文件夹 PSS. 我实际上是通过 .bashrc 文件设置环境变量的(JAVA_HOME 和 PATH)
答案1
- 创建一个文件“eclipse.desktop”或类似文件,确保具有.desktop 扩展名。
- 使用文本编辑器打开文件(例如 gedit)
将以下代码粘贴到文件中:
[Desktop Entry] Version=1.0 Type=Application Terminal=false Exec=/home/path/to/eclipse/eclipse --clean -vmargs -Dfile.encoding=UTF-8 -Xmx1024m -Xms256m -XX:MaxPermSize=256m Name=Eclipse JEE IDE Icon=/home/path/to/eclipse/icon.xpm
确保将“/home/path/to/eclipse/”替换为您的 eclipse 安装文件夹的路径。
保存文件
使文件可执行并将其复制到您想要 eclipse 启动器的任何位置。
祝您编码愉快!