错误:无法启动 RubyMine。未找到 JDK。JDK 版本?+ 桌面链接

错误:无法启动 RubyMine。未找到 JDK。请验证RUBYMINE_JDK、JDK_HOME或JAVA_HOME环境变量指向有效的 JDK 安装。

我不确定使用什么JDK版本号来下载它?

另外如何在11.10中创建桌面链接?


答案 1

我认为使用apt-get更容易,例如请参阅本文

sudo apt-get install openjdk-7-jdk

答案 2

事实证明,最终我必须做几件事来运行java,从而解决问题:

获取 Java

在以下位置下载 oracle7 jdk:
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html
例如 http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz

按照以下位置的说明进行操作
http://www.webupd8.org/2011/09/how-to-install-oracle-java-7-jdk-in.html 例如

下载java(上图)后:将下载的Oracle Java JDK存档解压缩到您的主文件夹中,并将新创建的文件夹重命名为“java-7-oracle”。

sudo mv its_name java-7-oracle

安装 Java

cd
sudo mkdir -p  /usr/lib/jvm/ #just in case
sudo mv java-7-oracle/ /usr/lib/jvm/
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install update-java
sudo update-java  # choose version 1.7 if necessary.

检查 Java 安装

java -version
javac -version

然后,我能够成功启动rubyMine。


创建 rubyMine 快捷方式

要在 Ubuntu 11.10 中创建桌面启动器,请执行以下操作:

一旦你安装了 rubymine 并且你在某个地方有了可执行文件:

如果它被称为我的,那么创建一个桌面启动器来运行它
http://www.ubuntugeek.com/how-to-create-desktop-launchers-in-ubuntu-11-10oneiric.html

您将运行(在终端窗口中):

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

指示 rubyMine 可执行文件的位置,例如用作运行命令。/usr/local/bin/mine

然后,您还可以将其拖动到左侧工具栏图标区域,以便在那里进行图标快速启动。

注意:
如果按照这些说明操作并在最后创建一个快速启动图标 - 请确保不要删除您之前在清理桌面时创建的桌面图标,因为这也会删除该快速启动项目(它是指向它的链接)。