Windows 용 Java9 (현재 사용 가능한 버전은 Oracle's site)를 설치했습니다 (Windows 10 x64 Professional, 최신 버전, VMware 가상 머신 -> VMware Workstation 12로 실행). jdk\bin
을 사용자 경로에 추가하고 Git Bash을 사용하여 명령을 실행하려고 시도했지만 JShell
이 실행 되더라도 Enter
을 누르면 아무 명령도 실행하지 않고 아무 작업도하지 않고 바로 거기에 있습니다.JShell은 Git Bash를 사용하여 아무 것도 실행하지 않습니다.
흥미로운 것은 Windows의 기본 명령 줄 CMD
또는 Powershell
에서 완벽하게 작동한다는 것입니다. 올바르게 기억한다면 Gent Bash는 Cygwin을 기반으로합니다. 이것의 원인이 무엇일까요?
또한 JShell
에 직접 연결되어 있지 않지만 JHipster (GitBash에서는 작동하지 않음)과 같은 일부 명령 줄 도구를 사용하는 다른 컴퓨터에서 비슷한 문제가있었습니다.
필수 스크린 샷 : -
편집 : 변화를하지 않는 jshell -v
사용. 또한 /help
또는 /help intro
과 같은 REPL helper 명령을 사용하면 쉘도 중지됩니다.
당신이 명령을 사용하여 상세 모드에서 jshell을 시작하려고 할 수 [명확한 스크린 샷을 표시하도록 업데이트]'jshell -v' ANS 실패에 관한 어떤 기록이 있는지. – nullpointer
@nullpointer'jshell -v'로 시작하는 것이 차이를 만들지 않습니다. – appl3r