3 Réponses :
Suivant https://octave.1599824.n4.nabble.com/Octave-4-installer-doesn-t-detect-JRE-at-install-time-td4670684.html et: https://superuser.com/questions/ 1382158 / on-windows-pourquoi-version-java-retour-erreur-ouverture-clé-de-registre-logiciel-javas
Maintenant, il devrait afficher la version correcte sans erreurs
si ans est vide, java devrait fonctionner maintenant
Assurez-vous d'avoir installé la bonne architecture (x86 ou x64) de jre, cela a résolu le problème pour moi.
D'après la capture d'écran que vous avez présentée, vous avez installé le JDK (kit de développement), pas le JRE (environnement d'exécution). Les commandes requises dont vous avez besoin sont là, mais le système d'exploitation ne les reconnaît pas automatiquement. Pour cela, vous devez inclure le répertoire 'java / bin' du JDK dans la variable d'environnement PATH de votre système. La prochaine fois que vous exécuterez Octave, il localisera et reconnaîtra l'environnement Java.
Bienvenue dans StackOverflow. Lors de la rédaction d'une réponse, vous voudrez peut-être expliquer pourquoi vous pensez que votre réponse est correcte, car il se peut qu'elle ne cible pas exactement le même problème et l'explication peut aider à comprendre pourquoi
Merci, @bamishr. J'ai modifié ma réponse pour répondre à votre suggestion.
probablement similaire à ce problème: stackoverflow.com/q/31142220/4183191
Vous devez fournir plus d'informations. Comment avez-vous installé Octave? Comment avez-vous installé java? Pouvez-vous exécuter java à partir de l'invite de commande? Où octave vous indique-t-il qu'il ne trouve pas Java, lors de l'installation? Lorsque vous essayez d'exécuter une fonction?