J'ai installé Java9 (version actuellement disponible sur Oracle's site) pour Windows (Windows 10 x64 Professional, à jour également, fonctionne comme une machine virtuelle vmware-> VMware Workstation 12). J'ai ajouté le jdk\bin
au chemin de l'utilisateur et j'ai essayé d'utiliser Git Bash pour exécuter des commandes, mais même si JShell
se lance, il n'exécutera aucune commande après avoir appuyé sur Enter
, il se trouve juste là sans rien faire.JShell n'exécutera rien à l'aide de Git Bash
Chose intéressante, cela fonctionne parfaitement avec la ligne de commande par défaut de Windows CMD
ou Powershell
. Si je me souviens bien, Git Bash est basé sur Cygwin. Quelle peut être la cause de cela?
En outre, il n'est pas directement connecté à JShell
, mais j'ai eu des problèmes similaires sur une machine différente avec certains outils de ligne de commande, comme JHipster (fonctionne sur CMD mais pas sur GitBash).
capture d'écran obligatoire: -
Edit .: En utilisant jshell -v
ne fait pas de différence. En outre, en utilisant l'une des commandes d'aide REPL, comme /help
ou /help intro
fait l'arrêt du shell aussi.
Pourriez-vous essayer de démarrer le jshell en mode prolixe en utilisant la commande 'jshell -v' ans voir s'il y a des journaux se rapportant à l'échec. – nullpointer
@nullpointer Commencer par 'jshell -v' ne fait pas de différence. – appl3r