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

Mic*_*ant 14 java ubuntu ruby-on-rails rubymine ubuntu-11.04

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

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

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

obe*_*nda 21

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

sudo apt-get install openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)


Mic*_*ant 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 例如

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

sudo mv its_name java-7-oracle
Run Code Online (Sandbox Code Playgroud)

安装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.
Run Code Online (Sandbox Code Playgroud)

检查Java安装

java -version
javac -version
Run Code Online (Sandbox Code Playgroud)

然后我成功启动了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
Run Code Online (Sandbox Code Playgroud)

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

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

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