강의로 돌아가기
-

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

C:\Users\user>cd c:\tmp

c:\tmp>dir
C 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 0601-2602

c:\tmp 디렉터리

2018-04-08 오전 02:59 .
2018-04-08 오전 02:59 ..
2018-04-08 오전 02:59 123 HelloWorld.java.txt
1개 파일 123 바이트
2개 디렉터리 78,593,097,728 바이트 남음

c:\tmp>javac HelloWorld.java
'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.

이렇게 뜨고 계속 안 되는데 어떻게 해야 하나요?

1 개의 답변
-

1.일단 javac 오류는 환경변수 설정이 잘못되신것 같아요.

인터넷에 자바 환경변수 라고 검색하시거나

제어판 - 시스템 및 보안 - 시스템 에 왼쪽 보시면 고급 시스템 설정 누르시고
위에 고급 칸에 밑에 보시면 환경 변수 누르시고
밑에 '시스템 변수' 칸에 변수 Path 를 더블 클릭 해줍니다. 그러면 편집하는게 뜰텐데요.
새로 만들기 눌러서 자바폴더 안에 bin 폴더 경로를 복사해서 붙여줍니다.
ex) C:~~~~~\java\bin (사용자마다 다름)
그다음에 확인 계속누르고 cmd창에서 javac 치시면 영어가 쫙길게 나오면 성공입니다.

2.HelloWorld.java.txt 파일의 확장자명이 텍스트 파일로 되어있습니다.

.txt를 없애주셔야됩니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.