JAVA 기본 세팅
자바 프로그램 언어를 배우기 전에 가장 먼저 해야할 것은 자신의 컴퓨터에 자바 프로그램에 과련된 세팅을 하는 것이다.
세팅에 필요한 Tool은 다음 과 같다.
1.JDK (xxx.ver)
2.Eclipse
3.Visual Studio code
하나씩 알아보자
1.jdk (xxx.ver)
JDK를 왜 설치해야 하는가? 오라클에서는 이렇게 말한다.
소프트웨어 개발자 : JDK (Java SE Development Kit) : Java 개발자 용. Java 애플리케이션을 개발, 디버깅 및 모니터링하기위한 완전한 JRE와 도구가 포함되어 있습니다.
서버에서 애플리케이션을 실행하는 관리자 : Server JRE (Server Java Runtime Environment) : 서버에 Java 애플리케이션을 배포합니다. JVM 모니터링을위한 도구와 서버 애플리케이션에 일반적으로 필요한 도구를 포함하지만 브라우저 통합 (Java 플러그인), 자동 업데이트 또는 설치 프로그램은 포함하지 않습니다.
데스크톱에서 Java를 실행하는 최종 사용자 : JRE : (Java Runtime Environment) : 대부분의 최종 사용자 요구 사항을 충족합니다. 시스템에서 Java 애플리케이션을 실행하는 데 필요한 모든 것을 포함합니다.
JDK는 여러가지 버전이 존재한다 옛날 버전부터 최신버전까지 모두 다운받아 사용할 수 있다 .
하지만 나는 1.8버전을 선택하였다.
"왜 최신 버전을 선택 하지 않았나"라고 최신 버전이라고 무조건 좋은 것이 아니라
자신이 사용하는 기능이 포함 되어있고 자신의 환경에 맞는 버전을 통일하는것이 좋다.
https://www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html
Java SE Development Kit 8 - Downloads | Oracle 대한민국
Important Oracle JDK License Update The Oracle JDK License has changed for releases starting April 16, 2019. The new Oracle Technology Network License Agreement for Oracle Java SE is substantially different from prior Oracle JDK licenses. The new license permits certain uses, such as personal use an...
www.oracle.com
그리고 JDK를 설치후 저장 경로를 찾아야한다.
1. C:\Program Files\Java\jdk1.8.0_291\bin
이것은 절대적인 주소가아닌 사용자에 따라 저장 경로가 다를 수 있기 때문에 직접 찾아야한다.
이 저장 경로를 복사한뒤에 내PC에서 오른쪽클릭 속성을 들어간다.
(주의! 로컬 디스크C를 클릭후 속성에 들어가는 것이 아니라 내PC창에 바닥을 클릭하여 속성에 들어간다.)
속성에 들어가면 아래와 같은 창이 나온다 그러면 고급시스템 설정 -> 환경 변수 클릭한다
환경 변수에 들어오면 아래와 같은창이 나오는데 Path->새로만들기-> ctlr+c(주소붙여넣기)를 한다.
이렇게 하면 JDK 환경 변수 설정은 끝이나고 정확히 잘 설정했나 확인을 하기 위해서
키보드 윈도우키+R 하면 아래와 같이 실행창이 뜨게 되고 cmd를 입력하고 확인을 누른다.
아래와 같이 검은 명령 프롬프트가 나오게 되는데
javac -version을 입력하면 다음과 같이 나의 자바 세팅 버전이 나온다.
2.Eclipse
이클립스는 2019-03 버전을 다운받았다 이거또한 최신버전일수록 사용가능한 기능이 많기는 하지만
가장 좋은 것은 내가 속한 그룹과 버전을 통일하는 것이 좋다
https://www.eclipse.org/downloads/packages/release
Eclipse Packaging Project (EPP) Releases | Eclipse Packages
Some Eclipse Foundation pages use cookies to better serve you when you return to the site. You can set your browser to notify you before you receive a cookie or turn off cookies. If you do so, however, some areas of some sites may not function properly. To read Eclipse Foundation Privacy Policy clic...
www.eclipse.org
3.Visual Studio code
비주얼 스튜디오는 code가 붙은 걸로 다운받아 사용하였다
visual studio와 visual studio code의 차이점이 있다.
https://code.visualstudio.com/
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com