이근둥
근둥이의 블로그
이근둥
전체 방문자
874,952
오늘
323
어제
187

공지사항

  • 전체보기 (107)
    • 웹 (9)
    • 언어 & 프레임워크 (53)
      • JavaScript (7)
      • TypeScript (0)
      • Node.js (11)
      • Vue.js (3)
      • React (0)
      • React Native (0)
      • C & C++ (19)
      • Java & JSP (9)
      • Python (4)
    • 컴퓨터 과학 (3)
      • 알고리즘 (0)
      • 자료구조 (3)
    • 기타 (9)
      • Linux (1)
      • Git (2)
      • DialogFlow (4)
    • 일상 (13)
      • 게임 (13)
    • 칼럼 (9)
      • 회고 (0)
      • 나만의 글 (0)
      • 제품 리뷰 (9)
    • __Dev__ (9)
      • Release (9)
반응형

인기 글

  • 웹 푸시 알림(Web Push Notification)
    2022.06.13
    웹 푸시 알림(Web Push Notification)
  • [Tomcat] 아파치 톰캣 서버 포트 변경하기
    2018.08.24
    [Tomcat] 아파치 톰캣 서버 포트 변경하기
  • [Node.js] 실시간 채팅 서비스 만들기(5) - 채팅⋯
    2018.05.31
    [Node.js] 실시간 채팅 서비스 만들기(5) - 채팅⋯
  • [C/C++] 콘솔게임 프로그래밍 (1) - 프로젝트 생성⋯
    2017.12.19
    [C/C++] 콘솔게임 프로그래밍 (1) - 프로젝트 생성⋯
  • [Vue 3] Composition API와 템플릿 참조(⋯
    2020.10.02
    [Vue 3] Composition API와 템플릿 참조(⋯

태그

  • spread syntax
  • WWDC
  • vuex
  • 자바 프로젝트
  • javascript
  • vue.js
  • Deemo
  • 이클립스
  • WWDC20
  • Hello World!
  • self
  • 출간
  • 자바
  • ES6
  • 웹 확장
  • AstroWar
  • 프로그레시브 웹 앱
  • 파티클
  • Composition API
  • vue
  • 전개 구문
  • Java FX
  • 이펙트
  • Scanner
  • Vue 3
  • pwa
  • vue-next
  • composition-api
  • vue3
  • java

최근 댓글

  • 어디에서도 이런 친절한 설명은 받을 수 없었습니다. 응용⋯
    미쳤다...
  • 정말 너무 감사합니다 선생님 많은 도움이 되고있습니다 어떻⋯
    김준태
  • 커서 위치이동 함수까지 했는데 컴파일하면 Makefile.⋯
    Qour94
  • iOS의 경우 애플에서 개발하고 있는 webkit 엔진을 ⋯
    이근둥
  • android, IOS에서 된다고 했는데 Notifica⋯
    삽자루부대

최근 글

  • 웹 푸시 알림(Web Push Notification)
    2022.06.13
    웹 푸시 알림(Web Push Notification)
  • 스택(Stack)
    2022.05.26
    스택(Stack)
  • 배열(Array)
    2022.05.25
    배열(Array)
  • C언어로 배우는 자료구조
    2022.05.24
    C언어로 배우는 자료구조
  • [Vue 3] Composition API와 템플릿 참조(⋯
    2020.10.02
    [Vue 3] Composition API와 템플릿 참조(⋯

블로그 메뉴

  • 홈
  • 미디어로그
  • 방명록
hELLO · Designed By 정상우.
이근둥

근둥이의 블로그

[Java] 자바 개발환경 준비하기(1) - JDK설치 및 환경변수 설정
언어 & 프레임워크/Java & JSP

[Java] 자바 개발환경 준비하기(1) - JDK설치 및 환경변수 설정

2017. 6. 25. 23:46
반응형

안녕하세요

이번 포스팅에서는 자바 개발전에 필요한 준비단계를

설명드리겠습니다.




JDK를 설치하는것인데요


JDK는 

Java Development Kit (자바 개발 도구) 의 약자입니다.


JDK안에는 JRE가 포함되어있고 JRE에는 JVM이 포함되어있습니다.





JRE 

Java Runtime Environment (자바 실행 환경)



JVM

Java Virtual Machine (자바 가상 머신)

입니다.










[ 목차 ]

1. JDK 설치

2. 환경변수 설정



본론으로 넘어가서 설치를 진행해봅시다.





1. JDK 다운로드



http://www.oracle.com/technetwork/java/javase/downloads/index.html


빨간 동그라미친 부분을 눌러서 다음으로 진행합니다.







라이센스에 동의하고(체크) 자신의 운영체제에 맞는 버전으로 다운받습니다.

(32비트, 64비트 구분)



다운받고 실행시킵니다.


Next 버튼을 눌러서 진행합니다.





설치경로를 지정할 수 있습니다.


저는 기본값으로 진행하겠습니다.






설치 중...

몇 분 소요되니 기다려주세요




시간이 지나면 JRE 설치창이 뜹니다.


저는 기본값으로 진행합니다.




모두 설치가 완료되었으면 설치완료.












2. 환경변수 설정하기





내 PC -> 속성으로 진입합니다.








좌측의 "고급 시스템 설정" 을 눌러줍니다.







"환경변수" 를 눌러줍니다.








시스템 변수(S)에서 "새로 만들기"를 눌러줍니다.











변수 이름은 JAVA_HOME으로 하고

아래 변수값에는 방금 설치한 JDK의 폴더경로를 지정해줍니다.


확인하고 확인을 눌러 추가합니다.









시스템 변수 목록중에 Path 라는 이름의 변수를 찾은 후 편집버튼을 눌러

위와같은 편집창이 뜨면 새로 만들기를 눌러줍니다.



%JAVA_HOME%\bin


위의 값을 추가합니다. 












마지막으로 시스템 변수에 아래 정보를 추가합니다.



변수 이름 : CLASSPATH

변수 값 : %JAVA_HOME%\lib


그리고 확인버튼 눌러서 완료합니다.












총 3개의 변수를 추가했습니다.

잘 추가되었는지 아래 과정을 통해 확인해봅시다.







CMD 창을 실행시킨 후


java -version

명령어를 입력합니다.





버전이 잘 출력되면 설치 및 세팅이 완료된것입니다.












다음 글에서는 이클립스 설치방법에 대해 설명하겠습니다.


감사합니다.





반응형
저작자표시 비영리 동일조건
    '언어 & 프레임워크/Java & JSP' 카테고리의 다른 글
    • [Java] 변수선언 및 사용
    • [Java] 표준 출력하기
    • [Java] 프로젝트 생성 및 Hello World! 출력하기
    • [Java] 자바 개발환경 준비하기(2) - Eclipse 설치
    java, JDK, 자바
    이근둥
    이근둥
    새로운 것을 좋아하는 프론트엔드 개발자 ✨
    댓글쓰기

    티스토리툴바