티스토리 뷰

Programming/JAVA

Compile

청소부 2019. 3. 6. 15:43


1. Compile?

- 소스 코드를 javac 명령어를 이용하여 byte code(중간 코드, class 파일)를 생성하는 것


2. 준비

1) JDK

2) Editor(메모장, notepad++, editplus 등 단, IDE 제외)

3) 명령 프롬프트 실행(cmd)


3. 과정

1) 하드디스크 내에서 작업할 폴더 생성





2) 작업한 java 파일을 폴더 내에 저장(Editor는 사용자의 자유)





3) java 파일이 작업 폴더 내에 생성





4) JDK 설치 여부 확인





5) javac 명령어 실행: 결과는 실패



 (1) 실패한 이유는 무엇일까?

  예) xx아파트 1동 103호에 거주하는 철수를 영희가 xx아파트 1동에 찾아옴

      108호 앞에서 벨을 누르며 철수를 찾음 = 당연히 철수를 만날 수 없음

  - 따라서 java 파일이 있는 존재하는 곳으로 이동해서 javac 명령어를 실행하거나

    javac 명령어를 실행할 때 경로를 지정해주는 방법으로 문제 해결


 (2) 작업량이 방대해질 경우

  - 타이핑의 양이 극단적으로 늘어남

  - 일일이 경로 지정이 불가능


 (3) 편의를 위해 경로 설정(path 설정): 필수 조건은 아니다




6) 경로 설정 후 javac 명령어는 어느 폴더, 어느 경로에서도 작동 가능

- Compile이 무사히 끝났다 = 작업물에 이상이 없다





7) 이후, java 명령어를 이용하여 Compile된 작업물을 확인 가능






※ path 설정(경로 설정)

 - 내 PC에서 우클릭 후 고급 시스템 설정 (제어판 - 시스템 및 보안 - 시스템과 동일)

 - 고급 → 환경 변수

 - 변수명: JAVA_HOME

 - 값: JDK가 설치되어 있는 경로



'Programming > JAVA' 카테고리의 다른 글

연산자  (0) 2019.03.20
Data type  (0) 2019.03.06
몇 가지 기본 규칙  (0) 2019.03.06
개발 환경 구축  (0) 2019.03.05
시스템 개발  (0) 2019.03.05
댓글