[자바 무료 강의] 자바를 설치해보자 - 코드라떼
Lesson List button
코스자바로 배우는 프로그래밍
hamburger button
강의자바를 설치해보자최종수정일 2021-09-19
아이콘약 5분

해당 사이트는 자바 언어를 공부하기 위해 실습할 수 있는 환경이 이미 구성되어 있습니다. 다만 자신의 컴퓨터 내에서 실습하고 싶다면 자바 언어를 이용하여 개발할 수 있도록 JDK을 설치해야 합니다. Mac 또는 Window 환경에서 자바를 설치하는 방법을 배웁시다. (java8을 기준으로 강의가 진행됩니다.)

노트 강의

목차


  1. Java를 설치해야 하는 이유
  2. Java를 Mac에서 설치해보자
  3. Java를 Windows에서 설치해보자




1. Java를 설치해야 하는 이유


자바 언어를 이용하여 개발하고 프로그램을 실행하려면 JDK(Java Development Kit)을 설치해야지 사용자가 작성한 코드를 컴퓨터가 읽을 수 있는 코드로 변경할 수 있습니다. 또한 컴퓨터가 읽을 수 있는 변경된 코드를 실행하는 자바 가상 머신을 설치해야 합니다. 이렇게 JDK안에는 컴파일러와 자바를 실행시키는 가상 머신이 포함되어있습니다.




2. Java를 Mac에서 설치해보자


우리 강의는 자바8 버전을 기준으로 강의를 하므로 해당 링크에서 pkg를 다운로드 합시다.

설치링크

https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmVariant=hotspot
copy

image
해당 파일을 다운로드해서 실행해봅시다.

image

image

image

image

약관 동의도 하고 하나씩 과정을 거치면 설치가 완료됩니다.


2.1 터미널 실행

image

설치를 완료하면 Mac에 있는 ‘터미널’ 프로그램을 실행시켜서 해당 명령어를 실행해봅시다.

java -version
copy

그러면 openjdk version “1.8.0_282”를 확인할 수 있습니다.

image


2.2 간단한 자바 코드를 실행해보기

앞으로 MAC에서 개발을 하게 되면 터미널을 잘 사용해야 하는데요. 처음에는 친숙하지 않겠지만 조금씩 친숙해져야 합니다.

우리는 간단한 문자를 출력하는 프로그램을 실행하기 위해서는 다음과 같은 순서를 진행합니다.

  1. 이미 작성된 java 파일을 다운로드
  2. java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일
  3. 컴파일된 파일을 자바 가상 머신이 실행


2.2.1 이미 작성된 java 파일을 다운로드

image
해당 웹사이트의 우측 하단에 있는 실습도구 버튼을 클릭해봅시다.

image
Download 버튼을 누르면 압축 파일을 받을 수 있는데요, 다운로드 받은 파일을 바탕화면으로 옮긴 후 압축을 풀어봅시다.

image
압축을 풀면, Main.java 파일을 볼 수 있습니다. 그리고 Main.java 파일을 컴파일 후 실행하면 됩니다.


2.2.2 Java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일

Main.java 파일은 바탕화면에 있으므로 터미널에서 바탕화면으로 이동해야 합니다.

터미널에서 바탕화면으로 이동

cd ~/Desktop
copy

Main.java 파일을 컴파일

javac Main.java
copy

image

javac를 통해 Main.java 파일을 컴파일 하면 바탕화면에 Main.class 라는 파일이 생성됩니다. Main.class 파일은 자바 가상 머신이 읽을 수 있는 바이트 코드로 변환된 파일입니다.


2.2.3 컴파일된 파일을 자바 가상 머신이 실행

Main.class 파일을 이용하여 프로그램 실행

java Main
copy

프로그램이 실행되면 터미널에 아래와 같은 문자가 출력될 겁니다.

image

Hello Codelatte! 코드라떼는 도전자님을 환영합니다!
copy

Main.java 파일의 코드 내용을 보고 싶다면 이렇게 확인합시다.

cat ~/Desktop/Main.java
copy

그럼 아래와 같은 작성된 코드를 확인할 수 있습니다.

public class Main { Public static void main(String[] args) { System.out.println("Hello Codelatte!"); System.out.println("코드라떼는 도전자님을 환영합니다!"); } }
copy

Java 파일을 이용하여 컴파일 하고, 실행을 해봤으니 본격적으로 강의를 들어봅시다!




3. Java를 Windows에서 설치해보자


우리 강의는 자바8 버전을 기준으로 강의를 하므로 해당 링크에서 msi를 다운로드 합시다.

설치링크

https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmVariant=hotspot
copy

image
해당 파일을 다운로드해서 실행해봅시다.
image
image
image
image

설치가 완료되면 설치가 되었는지 확인해봐야 합니다.


3.1 명령 프롬프트 실행

image
Windows에 있는 ‘명령 프롬프트’ 프로그램을 실행시켜서 해당 명령어를 실행해봅시다.

java -version
copy

그러면 openjdk version “1.8.0_282”를 확인할 수 있습니다.

image


3.2 간단한 자바 코드를 실행해보기

우리는 간단한 문자를 출력하는 프로그램을 실행하기 위해서는 다음과 같은 순서를 진행합니다.

  1. 이미 작성된 java 파일을 다운로드
  2. java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일
  3. 컴파일된 파일을 자바 가상 머신이 실행


3.3.1 이미 작성된 java 파일을 다운로드

image
해당 웹사이트의 우측 하단에 있는 실습도구 버튼을 클릭해봅시다.

image
Download 버튼을 누르면 압축 파일을 받을 수 있는데요, 다운로드 받은 파일을 바탕화면으로 옮긴 후 압축을 풀어봅시다.

image
압축을 풀면, Main.java 파일을 볼 수 있습니다. 그리고 Main.java 파일을 컴파일 후 실행하면 됩니다.


3.3.2 Java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일

Main.java 파일은 바탕화면에 있으므로 터미널에서 바탕화면으로 이동해야 합니다.

터미널에서 바탕화면으로 이동(컴퓨터 환경에 따라 다를 수 있습니다. 그러므로 진행이 힘드실경우 에디터 설치 강의로 넘어가셔도 됩니다.)

cd Onedrive/바탕 화면
copy

Main.java 파일을 컴파일

javac Main.java -encoding utf-8
copy

image

javac를 통해 Main.java 파일을 컴파일 하면 바탕화면에 Main.class 라는 파일이 생성됩니다. Main.class 파일은 자바 가상 머신이 읽을 수 있는 바이트 코드로 변환된 파일입니다.


3.3.3 컴파일된 파일을 자바 가상 머신이 실행

Main.class 파일을 이용하여 프로그램 실행

java Main
copy

프로그램이 실행되면 터미널에 아래와 같은 문자가 출력될 겁니다.

image

Hello Codelatte! 코드라떼는 도전자님을 환영합니다!
copy

Java 파일을 이용하여 컴파일 하고, 실행을 해봤으니 본격적으로 강의를 들어봅시다!

도전자 질문
아이콘marunose(2021-07-13 19:38 작성됨)
컴파일은 했는데 java Main을 프롬프트에 입력을 하여도 "오류: 기본 클래스 Main을(를) 찾거나 로드할 수 없습니다." 가 나오네요. 바탕화면 경로 확인도 했고 컴파일까지는 이상이 없었는데 말입니다.
java Main.class 로 실행을 해도 실행이 안되네요. 
아이콘코드라떼(2021-07-14 20:32 작성됨)
질문 시에 이미지를 업로드할 수 있는 도구가 마련되어 있지 않아서 정확한 상황을 파악하기 힘든 것 같습니다. 강의 수강 시 '질문할 수 있는 오픈채팅 주소'와 함께 '참여 코드'가 제공되는데 해당 채팅방에서 질문을 해주시면 좀 더 빠르게 상황을 파악하고 피드백이 용이할 듯합니다. 안되는 이유가 여러 가지가 있을 수 있기 때문입니다.

감사합니다.^^
아이콘eunoia0(2021-06-20 21:29 작성됨)
컴파일이 안됩니다 ㅠㅠ 지정 된 경로가 아니라고 뜨네요.
내 PC > 바탕 화면에 Main.jave가 있어서
cd PC/바탕 화면이라고 했는데, 어떻게 해야 맞는 경로인걸까요?
아이콘코드라떼(2021-06-21 12:04 작성됨)
안녕하세요. 코드라떼입니다.
도전자분의 컴퓨터 환경마다 바탕화면 경로가 다를 수 있기 때문에 윈도우즈라면 탐색기를 통해 바탕화면 경로를 확인할 수 있습니다.
경로를 확인 후 CMD 명령어를 이용하여 바탕화면 경로로 이동하면 되나 이 과정 자체가 복잡하고 어렵다고 생각하신다면 CMD에서 자바를 실행하는 것은 일단 넘어가시고 '자바 코딩하기 위한 에디터를 설치해보자' 강의를 통해 에디터를 설치하여 자바 프로그램을 컴파일 또는 실행하는 것을 권장 드립니다. CMD는 코딩이나 컴퓨터에 익숙해진 이후에 알아가도 크게 문제없습니다.

감사합니다.
이용약관|개인정보취급방침
알유티씨클래스|대표, 개인정보보호책임자 : 이병록
이메일 : cs@codelatte.io
사업자등록번호 : 824-06-01921
통신판매업신고 : 2021-성남분당C-0740
주소 : 경기도 성남시 분당구 대왕판교로645번길 12, 9층 24호
파일
파일파일
Root
파일

Download 버튼을 클릭하여 파일을 다운로드 받으세요. (해당 강의는 코드 편집이나, 실행이 불가능합니다.)

Output
root$
Lesson List button
코스자바로 배우는 프로그래밍
hamburger button
강의자바를 설치해보자최종수정일 2021-09-19
아이콘약 5분

해당 사이트는 자바 언어를 공부하기 위해 실습할 수 있는 환경이 이미 구성되어 있습니다. 다만 자신의 컴퓨터 내에서 실습하고 싶다면 자바 언어를 이용하여 개발할 수 있도록 JDK을 설치해야 합니다. Mac 또는 Window 환경에서 자바를 설치하는 방법을 배웁시다. (java8을 기준으로 강의가 진행됩니다.)

노트 강의

목차


  1. Java를 설치해야 하는 이유
  2. Java를 Mac에서 설치해보자
  3. Java를 Windows에서 설치해보자




1. Java를 설치해야 하는 이유


자바 언어를 이용하여 개발하고 프로그램을 실행하려면 JDK(Java Development Kit)을 설치해야지 사용자가 작성한 코드를 컴퓨터가 읽을 수 있는 코드로 변경할 수 있습니다. 또한 컴퓨터가 읽을 수 있는 변경된 코드를 실행하는 자바 가상 머신을 설치해야 합니다. 이렇게 JDK안에는 컴파일러와 자바를 실행시키는 가상 머신이 포함되어있습니다.




2. Java를 Mac에서 설치해보자


우리 강의는 자바8 버전을 기준으로 강의를 하므로 해당 링크에서 pkg를 다운로드 합시다.

설치링크

https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmVariant=hotspot
copy

image
해당 파일을 다운로드해서 실행해봅시다.

image

image

image

image

약관 동의도 하고 하나씩 과정을 거치면 설치가 완료됩니다.


2.1 터미널 실행

image

설치를 완료하면 Mac에 있는 ‘터미널’ 프로그램을 실행시켜서 해당 명령어를 실행해봅시다.

java -version
copy

그러면 openjdk version “1.8.0_282”를 확인할 수 있습니다.

image


2.2 간단한 자바 코드를 실행해보기

앞으로 MAC에서 개발을 하게 되면 터미널을 잘 사용해야 하는데요. 처음에는 친숙하지 않겠지만 조금씩 친숙해져야 합니다.

우리는 간단한 문자를 출력하는 프로그램을 실행하기 위해서는 다음과 같은 순서를 진행합니다.

  1. 이미 작성된 java 파일을 다운로드
  2. java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일
  3. 컴파일된 파일을 자바 가상 머신이 실행


2.2.1 이미 작성된 java 파일을 다운로드

image
해당 웹사이트의 우측 하단에 있는 실습도구 버튼을 클릭해봅시다.

image
Download 버튼을 누르면 압축 파일을 받을 수 있는데요, 다운로드 받은 파일을 바탕화면으로 옮긴 후 압축을 풀어봅시다.

image
압축을 풀면, Main.java 파일을 볼 수 있습니다. 그리고 Main.java 파일을 컴파일 후 실행하면 됩니다.


2.2.2 Java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일

Main.java 파일은 바탕화면에 있으므로 터미널에서 바탕화면으로 이동해야 합니다.

터미널에서 바탕화면으로 이동

cd ~/Desktop
copy

Main.java 파일을 컴파일

javac Main.java
copy

image

javac를 통해 Main.java 파일을 컴파일 하면 바탕화면에 Main.class 라는 파일이 생성됩니다. Main.class 파일은 자바 가상 머신이 읽을 수 있는 바이트 코드로 변환된 파일입니다.


2.2.3 컴파일된 파일을 자바 가상 머신이 실행

Main.class 파일을 이용하여 프로그램 실행

java Main
copy

프로그램이 실행되면 터미널에 아래와 같은 문자가 출력될 겁니다.

image

Hello Codelatte! 코드라떼는 도전자님을 환영합니다!
copy

Main.java 파일의 코드 내용을 보고 싶다면 이렇게 확인합시다.

cat ~/Desktop/Main.java
copy

그럼 아래와 같은 작성된 코드를 확인할 수 있습니다.

public class Main { Public static void main(String[] args) { System.out.println("Hello Codelatte!"); System.out.println("코드라떼는 도전자님을 환영합니다!"); } }
copy

Java 파일을 이용하여 컴파일 하고, 실행을 해봤으니 본격적으로 강의를 들어봅시다!




3. Java를 Windows에서 설치해보자


우리 강의는 자바8 버전을 기준으로 강의를 하므로 해당 링크에서 msi를 다운로드 합시다.

설치링크

https://adoptopenjdk.net/releases.html?variant=openjdk8&jvmVariant=hotspot
copy

image
해당 파일을 다운로드해서 실행해봅시다.
image
image
image
image

설치가 완료되면 설치가 되었는지 확인해봐야 합니다.


3.1 명령 프롬프트 실행

image
Windows에 있는 ‘명령 프롬프트’ 프로그램을 실행시켜서 해당 명령어를 실행해봅시다.

java -version
copy

그러면 openjdk version “1.8.0_282”를 확인할 수 있습니다.

image


3.2 간단한 자바 코드를 실행해보기

우리는 간단한 문자를 출력하는 프로그램을 실행하기 위해서는 다음과 같은 순서를 진행합니다.

  1. 이미 작성된 java 파일을 다운로드
  2. java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일
  3. 컴파일된 파일을 자바 가상 머신이 실행


3.3.1 이미 작성된 java 파일을 다운로드

image
해당 웹사이트의 우측 하단에 있는 실습도구 버튼을 클릭해봅시다.

image
Download 버튼을 누르면 압축 파일을 받을 수 있는데요, 다운로드 받은 파일을 바탕화면으로 옮긴 후 압축을 풀어봅시다.

image
압축을 풀면, Main.java 파일을 볼 수 있습니다. 그리고 Main.java 파일을 컴파일 후 실행하면 됩니다.


3.3.2 Java 파일을 컴퓨터가 읽을 수 있는 코드로 컴파일

Main.java 파일은 바탕화면에 있으므로 터미널에서 바탕화면으로 이동해야 합니다.

터미널에서 바탕화면으로 이동(컴퓨터 환경에 따라 다를 수 있습니다. 그러므로 진행이 힘드실경우 에디터 설치 강의로 넘어가셔도 됩니다.)

cd Onedrive/바탕 화면
copy

Main.java 파일을 컴파일

javac Main.java -encoding utf-8
copy

image

javac를 통해 Main.java 파일을 컴파일 하면 바탕화면에 Main.class 라는 파일이 생성됩니다. Main.class 파일은 자바 가상 머신이 읽을 수 있는 바이트 코드로 변환된 파일입니다.


3.3.3 컴파일된 파일을 자바 가상 머신이 실행

Main.class 파일을 이용하여 프로그램 실행

java Main
copy

프로그램이 실행되면 터미널에 아래와 같은 문자가 출력될 겁니다.

image

Hello Codelatte! 코드라떼는 도전자님을 환영합니다!
copy

Java 파일을 이용하여 컴파일 하고, 실행을 해봤으니 본격적으로 강의를 들어봅시다!

도전자 질문
아이콘marunose(2021-07-13 19:38 작성됨)
컴파일은 했는데 java Main을 프롬프트에 입력을 하여도 "오류: 기본 클래스 Main을(를) 찾거나 로드할 수 없습니다." 가 나오네요. 바탕화면 경로 확인도 했고 컴파일까지는 이상이 없었는데 말입니다.
java Main.class 로 실행을 해도 실행이 안되네요. 
아이콘코드라떼(2021-07-14 20:32 작성됨)
질문 시에 이미지를 업로드할 수 있는 도구가 마련되어 있지 않아서 정확한 상황을 파악하기 힘든 것 같습니다. 강의 수강 시 '질문할 수 있는 오픈채팅 주소'와 함께 '참여 코드'가 제공되는데 해당 채팅방에서 질문을 해주시면 좀 더 빠르게 상황을 파악하고 피드백이 용이할 듯합니다. 안되는 이유가 여러 가지가 있을 수 있기 때문입니다.

감사합니다.^^
아이콘eunoia0(2021-06-20 21:29 작성됨)
컴파일이 안됩니다 ㅠㅠ 지정 된 경로가 아니라고 뜨네요.
내 PC > 바탕 화면에 Main.jave가 있어서
cd PC/바탕 화면이라고 했는데, 어떻게 해야 맞는 경로인걸까요?
아이콘코드라떼(2021-06-21 12:04 작성됨)
안녕하세요. 코드라떼입니다.
도전자분의 컴퓨터 환경마다 바탕화면 경로가 다를 수 있기 때문에 윈도우즈라면 탐색기를 통해 바탕화면 경로를 확인할 수 있습니다.
경로를 확인 후 CMD 명령어를 이용하여 바탕화면 경로로 이동하면 되나 이 과정 자체가 복잡하고 어렵다고 생각하신다면 CMD에서 자바를 실행하는 것은 일단 넘어가시고 '자바 코딩하기 위한 에디터를 설치해보자' 강의를 통해 에디터를 설치하여 자바 프로그램을 컴파일 또는 실행하는 것을 권장 드립니다. CMD는 코딩이나 컴퓨터에 익숙해진 이후에 알아가도 크게 문제없습니다.

감사합니다.
이용약관|개인정보취급방침
알유티씨클래스|대표, 개인정보보호책임자 : 이병록
이메일 : cs@codelatte.io|운영시간 09:00 - 18:00(평일)
사업자등록번호 : 824-06-01921|통신판매업신고 : 2021-성남분당C-0740
주소 : 경기도 성남시 분당구 대왕판교로645번길 12, 9층 24호(경기창조혁신센터)
파일
파일파일
Root
파일

Download 버튼을 클릭하여 파일을 다운로드 받으세요. (해당 강의는 코드 편집이나, 실행이 불가능합니다.)

Output
root$