Compile
- 소스코드를 javac 명령어를 이용하여 byte code(중간코드, class 파일)을 생성
0. 준비
1. 과정
예) javac로 compile하고 java로 실행, 확인한다
개발 환경 완료 + 실행 환경 완료
0. 준비
1) JDK → java.sun.com → 이용하고자 하는 버전 다운로드2) editor: 메모장, 한글 문서 편집기, MS-Word processor...
(단, IDE에 해당하는 eclipse 등은 제외: 아직은 쓰지 말고...)
3) cmd(명령 프롬프트)
1. 과정 (플랫폼에 비 종속적인 개발의 출발)
하드 디스크 내에 작업할 폴더를 생성
작업을 한 java파일을 저장 (editor는 사용자의 자유)
java 파일이 작업 폴더 내에 생성됨
JDK의 설치 여부 확인
javac라는 compile 명령어를 실행: 실패
- 실패한 이유는 무엇일까?
· 간단한 사례로 생각하면 103호에 철수가 산다고 생각하자
· 108호에 가서 철수를 찾는다고 철수와 대화를 할 수 있나?
· 따라서 자바 compile 파일이 존재하는 곳으로
작업물을 옮기거나 폴더를 지정하면 실행이 될 것
- 그런데 작업물의 양이 극단적으로 늘어난다면?
· 타이핑 양이 극단적으로 늘어난다
- 조금 더 편하게 작업을 하려면?
· 경로를 설정해주면 된다
· 경로 설정(path 설정)은 필수 조건이 아니다
· 사용자가 편하기 위함
경로 설정 후 어느 위치에서든 javac 사용 가능
javac 명령어를 이용해서 compile 성공
- compile이 무사히 끝났다 = 작업물에 에러가 없다
java 명령어를 실행해서 출력물을 출력
※ path 설정
- 내 PC에서 우클릭 후 고급 시스템 설정 (제어판 - 시스템 및 보안 - 시스템과 동일)
- 고급 - 환경 변수
- 변수명: JAVA_HOME
- 값: JDK가 설치되어 있는 경로
path 설정 방법