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

时间:2012-03-25 17:04:04

标签: ruby-on-rails ubuntu java ubuntu-11.04 rubymine

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

我不确定使用哪个JDK版本号来下载它?

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

2 个答案:

答案 0 :(得分:21)

我认为使用apt-get更容易,例如参见this article

sudo apt-get install openjdk-7-jdk

答案 1 :(得分:12)

事实证明,最后我必须做几件事来让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 e.g。

下载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作为要运行的命令。

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

注意:
如果遵循这些说明并在最后制作快速启动图标 - 请确保在清理桌面时不要删除之前创建的桌面图标,因为这样也会删除快速启动项目(它是指向它的链接)。 / p>