2012-09-15 5 views
2

Je suis vraiment perdu dans ces choses de Java. Les latest java versions sont annoncés sur le site Web d'Oracle.Comment mettre à jour la version java utilisée par Jruby?

enter image description here

Et comme vous pouvez le voir sur la capture d'écran suivante, ma version actuelle est:

enter image description here

Alors, pourquoi mon JRuby ne pas utiliser cette version et comment puis-je forcer à utiliser la dernière version installée sur ma machine?

enter image description here

La raison pour laquelle je veux utiliser les nouvelles versions est que j'ai quelques issues avec

rails -s 
commande

et l'une des choses que j'ai conseillé était de mettre à jour ma version Java.

Répondre

2

Essayez le réglage JAVA_HOME à l'emplacement de votre répertoire Java:

[email protected]:~$ export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-amd64 
[email protected]:~$ 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] 
[email protected]:~$ export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64 
[email protected]:~$ 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] 
+0

Je suis désolé. J'aurais dû mentionner que j'utilise Windows 7. Pourriez-vous inverser cela? – gotqn

+2

@Joro Sous Windows, je crois que vous devez également ajouter le dossier Java 'bin' à la variable système' PATH', ainsi que le réglage 'JAVA_HOME' afin que jruby-launcher puisse trouver' jvm.dll'. –

+0

Merci. Dès que j'essaierai cela, je vous informerai de ce qui s'est passé. – gotqn

Questions connexes