각종 오류 해결

'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 해결방법

irem2493 2023. 1. 19. 11:25

노트북 용량 부족으로 포멧을 하고 가벼운 마음으로 돌아오는 길.

sts를 깔고, maven 깔고, java를 깔고 있던 중,

cmd창에 javac를 쳤더니

 

'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다

 

라는 오류가 떴다.

 

환경변수 설정 다 했는데요..

위로 올렸다니까..

 

윈도우키+R 누르고, sysdm.cpl 치고,

고급-환경변수,

사용자 변수에 JAVA_HOME 경로 쳤고,

시스템 변수에 %JAVA_HOME%\bin 치고,

제일 위로 올렸다고..

 

근데 왜 안돼..?

 

https://velog.io/@virtualplastic/Java-%EC%84%A4%EC%B9%98-%EC%8B%9C-%ED%99%98%EA%B2%BD-%EB%B3%80%EC%88%98-%EC%84%A4%EC%A0%95-%EC%98%A4%EB%A5%98-javac%EC%9D%80%EB%8A%94-%EB%82%B4%EB%B6%80-%EB%98%90%EB%8A%94-%EC%99%B8%EB%B6%80-%EB%AA%85%EB%A0%B9-%EC%8B%A4%ED%96%89%ED%95%A0-%EC%88%98-%EC%9E%88%EB%8A%94-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EB%98%90%EB%8A%94-%EB%B0%B0%EC%B9%98-%ED%8C%8C%EC%9D%BC%EC%9D%B4-%EC%95%84%EB%8B%99%EB%8B%88%EB%8B%A4

 

Java | 설치 시 환경 변수 설정 오류 - 'javac'은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램

일단 기본적인 환경 변수 설정 방법은 다음과 같다. 환경 변수 설정 먼저 jdk 폴더가 깔린 경로를 찾아 복사해 둔다. 예시: ‪C:\Program Files\Java\jdk1.8.0_341 내 PC > 속성 > 고급 시스템 설정 > 고급 탭 -

velog.io

결국..경로\bin치니까 되더라..

왜 %JAVA_HOME%\bin하면 안되는 건데..

 

일단 해결되었으니..

지금은 넘어가겠어..

 

***

 

'mvn'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 해결방법도 

동일하게 해결했다.