exécuter “sudo R CMD javareconf” get “Impossible de trouver un interpréteur Java”

J’ai essayé d’installer un plugin pour eclipse, mais obtenir une erreur, après quelques recherches sur Google, a eu une suggestion pour lancer: sudo R CMD javareconf, mais j’ai eu cette erreur:

*** Cannot find any Java interpreter *** Please make sure 'java' is on your PATH or set JAVA_HOME correspondingly 

Au fait, mon $ JAVA_HOME pointe vers un oracle-jdk-7

Très probablement, votre utilisateur root ne possède pas d’ensemble JAVA_HOME. Avez-vous absolument besoin de le faire?

Si vous le faites, vous pouvez utiliser un petit script bash pour le faire:

 #!/bin/bash export JAVA_HOME="" R CMD javareconf 

Enregistrez le fichier et donnez-lui un nom comme myinstall ou quelque chose du genre, effectuez un chmod +x myinstall et un sudo ./myinstall

MODIFIER

@Mat a souligné un bon point. J’ai changé mon approche. Merci!