如何更新Jruby使用的java版本?

如何更新Jruby使用的java版本?,java,ruby-on-rails,version,jruby,upgrade,Java,Ruby On Rails,Version,Jruby,Upgrade,我真的迷上了这些Java的东西。Oracle网站上公布了这些信息 从下一个屏幕截图中可以看到,我当前的版本是: 那么,为什么我的Jruby不使用这个版本,如何强制它使用我机器上安装的最新版本 我想使用最新版本的原因是我有一些 命令,我得到的建议之一是升级我的Java版本。尝试将Java\u HOME设置到Java目录的位置: ubuntu@ubuntu:~$ export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-amd64 ubuntu@ubun

我真的迷上了这些Java的东西。Oracle网站上公布了这些信息

从下一个屏幕截图中可以看到,我当前的版本是:

那么,为什么我的Jruby不使用这个版本,如何强制它使用我机器上安装的最新版本

我想使用最新版本的原因是我有一些


命令,我得到的建议之一是升级我的Java版本。

尝试将
Java\u HOME
设置到Java目录的位置:

ubuntu@ubuntu:~$ export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-amd64
ubuntu@ubuntu:~$ jruby -v 
jruby 1.7.0.preview2 (1.9.3p203) 2012-09-13 c35a3e1 on OpenJDK 64-Bit Server VM 1.6.0_24-b24 [linux-amd64]
ubuntu@ubuntu:~$ export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
ubuntu@ubuntu:~$ jruby -v 
jruby 1.7.0.preview2 (1.9.3p203) 2012-09-13 c35a3e1 on OpenJDK 64-Bit Server VM 1.7.0_07-b30 [linux-amd64]

我很抱歉。我应该提到我使用的是Windows7。你能扭转这种情况吗?@Joro在Windows上,我相信你还需要将Java
bin
文件夹添加到
PATH
系统变量中,并设置
Java\u HOME
,以便jruby启动器可以找到
jvm.dll
。谢谢。一旦我尝试此操作,我将立即通知您发生了什么。在我的Windows 7计算机上,更改“PATH”变量后,我也被迫重新启动。
ubuntu@ubuntu:~$ export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-amd64
ubuntu@ubuntu:~$ jruby -v 
jruby 1.7.0.preview2 (1.9.3p203) 2012-09-13 c35a3e1 on OpenJDK 64-Bit Server VM 1.6.0_24-b24 [linux-amd64]
ubuntu@ubuntu:~$ export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
ubuntu@ubuntu:~$ jruby -v 
jruby 1.7.0.preview2 (1.9.3p203) 2012-09-13 c35a3e1 on OpenJDK 64-Bit Server VM 1.7.0_07-b30 [linux-amd64]