2017-09-16 15 views
0

최근 Windows 10을 새로 설치하기 시작했는데 javac이 작동을 멈추는 것처럼 보였습니다. enter image description hereJavac이 인식되지 않습니다.

감사 :

여기
C:\WINDOWS\system32>javac -version 
'javac' is not recognized as an internal or external command, 
operable program or batch file. 

내 경로의 스크린 샷입니다! 해결책이 있는지 말해주십시오.

+0

Java 디렉토리의 모든 경로를 변경하십시오. – dulindraxe

+0

내 경로에서 다른 모든 것을 제거한다는 의미입니까? – Miroslav

답변

1

javac이 쉘에 대해 설정된 PATH에 있음을 다시 한 번 확인 helpes

희망 ', PATH에'경로의 이름을 변경하려고합니다. echo %PATH%의 출력을보십시오. JDK의 bin 디렉토리는 이 아니며이 나열되어있을 것입니다.

Windows의 시스템 설정을 통해 PATH을 설정 한 경우 변경 사항을 적용하려면 터미널을 닫았다가 다시 열어야합니다.

EDIT : 또한 JDK 경로에서 세미콜론을 제거하십시오. 그렇다면 그것이 작동합니다.

+0

나는 거기에 jdk가 있다고 생각한다 : C : \ WINDOWS \ system32> echo % PATH % C : \ WINDOWS \ system32, C : \ WINDOWS, C : \ WINDOWS \ System32 \ Wbem, C : \ WINDOWS \ System32 \ WindowsPowerShell \ v1.0 \, C : \ ProgramData \ Oracle \ Java \ javapath C : \ Users \ codecandy \ AppData \ Local \ Microsoft \ WindowsApps, "C : \ Program Files \ Java \ jdk1.8.0_144 \ bin;" 또한, 내 컴퓨터를 다시 시작 – Miroslav

+0

마지막 항목에서 따옴표를 제거하십시오. –

+0

그들은 실제로 거기에 없습니다. 이것은 경로를 편집 할 때 일어나는 일입니다. https://imgur.com/a/44yeK – Miroslav

0

+1

Windows에서 환경 변수는 대소 문자를 구별하지 않습니다. –

+0

내가 승리 10을 재설치하기 전에, 그것은 "경로"와 함께 작동 – Miroslav

+0

오 ... 잘 안다 편집 : 둘 다 의미 – Pluzma