1. JDK설치
웹페이지 개발에 앞서 가장 먼저 해야 할 일은 JDK를 설치하고 환경변수를 설정하는 일이다.
가장먼저 아래 링크에 들어가서 JDK를 설치해보자.
https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
들어가보면 JDK 16의 Linux버전, MAC버전, WINDOW버전이 존재한다.
각자 자신의 운영체제에 맞는 버전을 선택해서 설치해주면 되겠다.
만약, 본인이 스스로 프로젝트를 만드는 것이 아니라 누군가가 만든 프로젝트를 IMPORT해서 사용 할 예정이라면
반드시 상대방 프로젝트의 JDK버전을 확인해서 그와 맞는 버전의 JDK를 설치해야 겠지만, 지금은 처음부터 스스로
프로젝트를 만들어 볼 예정이므로 그냥 가장 높은버전을 설치해주면 되겠다.
2.환경변수 설정
JDK의 설치를 완료했으면, 컴퓨터가 JDK의 경로를 인식할 수 있게 환경변수를 설정해주어야 한다.
일단, 본인의 JDK가 어디에 설치되었는지부터 확인하자.
보통은 다음과 같이 c드라이브-프로그램 파일-자바 폴더 안에 jdk가 설치된다.
그리고 jdk폴더 안에 들어가서 C:\Program Files\Java\jdk-16.0.1과 같이 JDK의 위치를 복사해주자.
다음에 해야할 일은 제어판->시스템->고급 시스템 설정->환경 변수에 들어가는 일이다.
환경변수에 들어가면 2개의 창이 있는데, 그중 아래 시스템 변수 라는 창에서 JAVA_HOME에 들어가서
복사해놓은 jdk 의 주소를 붙여넣기 해 주자.
그리고 다음은 path 폴더에 들어가서 %SystemRoot%system32라는 변수 앞에 %JAVA_HOME%\bin;을 입력해주자. 맨 뒤의 세미콜론 절때 빼먹으면 안 된다.
%SystemRoot%system32는 밑에 따로 입력해도 된다. 이미 추가돼 있다면
%JAVA_HOME%\bin;만 입력해주면 된다.
2가지 작업이 완료되었다면 이제 같은 작업을 위의 사용자 변수에도 똑같이 해주면 된다.(java home생성, path에추가)
아마, 사용자 변수 쪽에는 별로 사용하지 않은 컴퓨터라면 path루트가 없을 수도 있다. 그럴때는 그냥 새로만들기를
눌러서 path 경로를 만들고 그 안에 %JAVA_HOME%\bin을 넣어주면 된다.
사용자 변수는 아래의 시스템 변수와는 다르게 %JAVA_HOME%\bin을 그냥 빈칸에 넣어주기만 하면 되서 편하다.
이렇게 환경변수의 입력이 완료되면 실행 - cmd를 입력해서 다음과 같은 명령어를 입력해보자
이렇게 하는 부가적인 설명을 하자면,
java.exe ,javac.exe, javaw.exe 를 실제로 실행하는 과정이라고 생각하면 된다.
그러나, 이런 파일들은 실제로 C:\Users~~하는곳에 들어있지 않다.
일반적으로는 c드라이브의 programfiles 하위폴더 java의 jdk 하위폴더인 bin 안에 들어있는데
이는 사용자마다 다양하다.
그러므로, 어떤 경로에 있던지 이 java.exe를 실행할 수 있도록 이렇게 환경변수를 설정하는 것이다.
이거 제대로 설정 안하면 db연동, maven, devtools등 다양한 과정에서 오류를 만나게 될 것이다.
반드시 제대로 설정하고 시작하도록 하자.
javac-version
그림과 같은 자바의 버전이 콘솔창에 출력되게 될 것이다.
3.이클립스 설치
이클립스 설치는 아래 사이트에서 설치하면 된다.
이클립스는 설치 하는 것 보다는 설치하고 나서 설정하는 과정이 중요하다. 이에 대해서 다음 포스트에서 포스팅 하도록 하겠다.
https://www.eclipse.org/downloads/
'스프링부트를 이용한 웹페이지 만들기 도전!! > 이클립스 버전' 카테고리의 다른 글
SPRING BOOT를 이용한 나의 첫 웹페이지 제작 (6) - Service (0) | 2021.05.21 |
---|---|
SPRING BOOT를 이용한 나의 첫 웹페이지 제작 (5) - application, mysql , dto, dao(mapper),mybatis (1) | 2021.05.15 |
SPRING BOOT를 이용한 나의 첫 웹페이지 제작 (4) - 스프링부트 프로젝트 만들기 (0) | 2021.05.15 |
SPRING BOOT를 이용한 나의 첫 웹페이지 제작 (3) - 스프링 부트를 이용하기 위한 sts설치, software설치 (0) | 2021.05.14 |
SPRING BOOT를 이용한 나의 첫 웹페이지 제작 (1) (0) | 2021.05.14 |