Java

생활코딩 java 입문편 - 7일차

소댓 2022. 11. 17. 01:22

11.16

 

(12) 직접 컴파일

12.1 직접 컴파일 하고 실행하기 : 소개

- 이클립스 같은 개발도구를 사용하지 않고 자바로 만든 프로그램을 컴파일하고 실행하는 방법

- 어떤 컴퓨터, 환경에서도 자바만 있다면 이클립스와 같은 개발도구 없이도 컴파일 및 실행이 가능

>> 운영체제에 대한 많은 지식이 필요!

 

- Compile : 자바 확장자가 붙은 소스코드를 클래스 확장자가 붙은 실행파일로 바꿈

- Run : 클래스 확장자가 붙은 파일을 실행하는 것

- Input : 실행할 때 입력값을 주는 것 > 입력값에 따라 다른 출력값 나옴 

 

12.2 직접 컴파일하고 실행하기 : 실행환경 살펴보기

- 자바를 컴파일하기 위해서는 명령어로 컴파일 해야함 > 컴퓨터를 제어하는 명령어를 실행할 수 있는 프로그램 띄워야

- 윈도우+R 누르면 '실행' > 거기에 'cmd' 입력하고 엔터 > 명령을 내려서 실행할 수 있게 됨

- 자바라는 명령을 실행했을 때 명령이 어디에 있건 실행되는 이유는? 바로 'path'라는 환경변수 때문에

 

- 내 컴퓨터 > 시스템 > 고급 시스템 설정 > 고급 > 환경 변수

- ~에 대한 사용자 변수 : 내 계정으로 셋팅 / 시스템 변수 : 이 시스템을 쓰는 모든 사용자들에게 적용

- 내 사용자 변수의 path를 보면 내가 설치한 java의 디렉토리 경로의 빈 디렉토리가 셋팅되어 있음

> cmd에 java를 검색하면 디렉토리를 하나 하나 찾음

> java 실행이 안된다면 path 환경변수를 추가하면 됨! 

>> 환경변수의 '수정'에서 마지막에 경로 추가하면 됨!

 

- path란? 파일로 가는 길, 파일 위치를 의미함

> cmd.exe에서 바로 실행할 소 있게 하기 위한 위치 설정 기능