javac HelloWorld.java <<소스코드를 바이너리로 변환하는 자바의 명령어. ㄴ컴파일 변환된 바이너리를 파일형태로 압축-->링크 컴파일 + 링크--> 빌드 현업에서는 "컴파일" 혹은 "빌드"라는 용어가 이 전체과정을 대표하는 경우가 많음
javac.exe -->컴파일을 수행하는 소프트웨어 = 컴파일러
-Sublime Tent 3 -->유료 / 접근성 낮음 -EditText 국산 --> 유료 / 접근성 없음 -Visual Studio Code --> 무료 / 접근성 없음
-IDE(통합개발환경)-->코딩, 컴파일, 배포까지 하나로 다람 각각의 프로그래밍 언어마다 전용 java --> Eclipse
-컴파일러 + 몇가지 보조 도구들의 통합팩(언어마다 존재함) > SDK (Software Developement Kit) > JDK (Java Developement Kit)
확장팩--> Packge
-
Packge Controll을 활성화.
-
Ctrl + Shift + P > install Package 라고 검색
-
제시되는 항목이 하나뿐인 경우 해당 항목을 선택하고 엔터 Package Controll을 활성화.
-
이 작업은 sublime text 설치 후 최초 1회만 수행.
-
-
Packge를 검색해서 설치
-
Ctrl + Shift + P > install package 라고 검색
-
"package Control: Install Package"를 선택하고 엔터
-
설치할 항목을 검색해서 엔터로 설치 시작
-->화면 왼쪽 하단에 진행률이 표시됨.
-
자바프로그래밍에 필요한 요소
1. JDK (컴파일러) 2. 텍스트 편집기 (Sublime)
컴퓨터를 사용하기 위한 환경(User Interface)의 종류
GUI
-
Grapic user interface
-
그래픽을 마우스로 클릭, 드래그 하여 사용한다.
-
ex) 일반적인 바탕화면 상태.
CLI
- Command line Interface - 명령어를 입력하는 환경을 의미한다. - ex) 윈도우 : 명령프롬프트(Commander), 파워쉘(PowerShell) - ex) 리눅스/맥: 터미널(Terminal)
윈도우에서 명령 프롬프트 실행하기
-
`Winkey` + `R`
-
`cmd`라고 입력 후 `Enter`
-
관리자 권한으로 실행해야 할 경우 `Shift`+`Enter`
-
JDK(Java Development Kit) 설치하기
현재 컴퓨터에 JDK 설치 여부 확인
$ javac -version
`$`표시는 명령어 표시
JDK가 설치되어 있는 경우
설치된 버전이 출력됨.
javac 1.8.0_201
-
1.6 이상 버전이면 java 개발에 무리 없음
-
일반적으로 1.8.xxx 버전을 많이 사용함.
-
1.9 이상 버전은 유료화 되어 있기 때문에 가급적 피하는 것이 좋음.
JDK가 설치되어 있지 않은 경우
아래와 같이 표시됨. (자바 프로그래밍을 위해서는 설치 필요함)
`javac`는 내부 또는 외부 명령, 실행할 수 있는 프로그림, 또는 배치 파일이 아닙니다.
JDK 설치하기
-
[https://www.oracle.com/technetwork/java/javase/downloads/index.html] 에서 **Java SE 8u221** 섹션의 **JDK Download** 버튼 클릭
-
**Accept License Agreement** 항목을 선택하여 이용약관에 동의
-
사용중인 운영체제 종류에 맞는 버전 다운로드
-
다운로드 받은 설치 프로그램을 실행하여 설치 진행
-
설치 과정에서 무조건 **긍정**버튼만 누르면 됨.
-
JDK 환경설정
-
JDK가 설치된 폴더 위치 확인
-
예) C:\Program Files\Java\jdk1.8.0_201
-
해당 경로를 미리 복사해 놓으면 좋다.
-
-
바탕화면 혹은 탐색기 왼쪽의 트리에서 **내 PC**를 마우스로 우클릭하고 **속성**항목을 선택
-
**시스템** 창이 표시되면 왼쪽 메뉴에서 **고급 시스템 설정**클릭
-
**시스템 속성**창이 표시되면 **고급**탭으로 이동 후 우측 하단의 **환경 변수** 버튼 클릭
-
**주의사항!!!** :영역이 상/하단으로 나누어 지는데, 아래 영역만을 사용해야 한다.
-
**새로 만들기** 버튼 클릭
-
다음의 항목을 입력하고 **확인**버튼을 누른다.
-
변수 이름 : JAVA_HOME
-
변수 값 : JDK가 설치된 폴더 경로
-
예) C;\Program Files\Java\jdk1.8.0_201
-
앞에서 복사한 값을 붙여넣기하면 좋다
-
**환경 변수** 창 아래 부분에서 **path**라는 항목을 찾아 **편집**버튼 클릭.
-
**환경 변수 편집** 화면 우측의 **새로 만들기** 버튼 클릭
-
새로 생성된 입력 칸에 `%JAVA_HOME|bin`명령어로 설치 결과 확인
-
모든 창들에 대헤 **확인**버튼을 누르고 빠져나온다.
-
-
-
열려 있는 명령프롬프트와 폴더 창들을 모두 닫는다.
-
다시 명령 프롬프트를 실행하여 `javac -version`명령어로 설치 결과 확인
**환경변수**란 자주 사용되는 프로그램이나 파일들이 위치한 디렉토리(폴더)의 경로를 윈도우에 등록해 놓는 값.<br/>매번 그 위치에 찾아가지 않더라도 명령 프롬프트를 통해 프로그램을 즉시 실행시킬 수 있기 때문에 프로그래밍에 필요한 명령러들을 편리하게 사용할 수 있다.