자바 환경설정 / 명령프롬프트 실행
명령프롬프트에서 컴파일 ( 소스코드 번역없이 실행 )
· 메모장에 코드 입력 - 새로운폴더 "workplace" 생성 후 .java로 저장
· 윈도우키+ R (실행창 켜기) → cmd입력 (명령 프롬프트)
· cd + 스페이스 + java가 설치되어있는 경로붙여넣기 (ctrl+v 또는 마우스 오른쪽버튼)
· java -version 입력 + 엔터 : jdk 설치버전확인
· 메모장으로 작성한 소스파일있는 경로에서 java -version엔터하면 'java'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.' 오류발생
·java.exe파일 위치와 소스코드 위치차이때문에 발생
환경변수 설정
· 어느위치에서든 자바파일을 실행시키기 위해 환경변수 설정을 해야함
· 제어판 → 시스템 및 보안→ 시스템속성→ 고급→ 환경변수→시스템변수 에서 경로 등록
(소스코드가 어디에 있든 자바실행을 도와준다)
· JAVA_HOME으로 변수를 새로 설정 : 경로를 bin전까지 넣기.
· PATH에 %JAVA_HOME%\bin 넣기 : bin앞의 디렉토리가 변경될 경우 JAVA_HOME으로인해 자동반영.
· 커맨드창 다시 실행 ->소스코드있는 경로지정 ->java -version + 엔터 : jdk확인
· 소스코드있는 경로지정 -> 파일명입력
C:\Users\yh\Desktop\202102\workspace>java Hello.java
다음과 같은 에러발생 (클래스 등 미입력으로 인한 오류)
· 번역기 미사용시 : 실행타임이길고 소스코드노출문제발생
· cd ../ 엔터: 상위로 이동
· dir 엔터 : 목록을 나타냄
환경변수 설정이 완료되면 어느 경로에서든 자바가 실행되어야한다. java -version했을때 jdk가 확인되어야한다.