본문 바로가기
자바/스프링 프레임워크

[Spring Framework] 스프링 프레임워크 환경 구축을 위한 설치 (1) - JDK, Eclipse, tomcat(WAS)

by drCode 2021. 3. 11.
728x90
반응형

자바로 스프링 프레임워크를 다루려면 먼저 환경이 필요하다.

 

설치할 환경 구성은 아래와 같다.

  • JDK
  • Eclipse
  • tomcat

1) JDK

우선 필자는 JDK 8 버전을 쓸 것이다.

 

이클립스 최신버전(글 작성 당시 2020-12 ver.)을 다운받으면 JDK 11버전 이상만 지원하기에

 

11버전을 다운받아서 환경변수 설정까지 해서 돌려봐도 Class not found가 나온다.

 

별에 별 방법을 다 찾아봐도 해결되지 않아서 이클립스 2020-06 버전을 다운받았다. 

 

아무튼 2020-06 버전은 범용적으로 사용하는 JDK 8버전 사용할 수 있다.

 

www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 링크로 들어가서

 

사용 중인 각 OS에 맞게 다운로드 받으면 된다.

 

필자는 Windows 64비트이다.

 

체크하고 다운로드 버튼을 누르면

 

Oracle 로그인하는 창이 나온다.

 

정상적으로 로그인하면 다운로드가 실행된다.

 

필자가 JDK를 이미 설치했기에 바로 환경변수 설정으로 넘어가겠다.

 

설치야 뭐 어렵지 않다. 그냥 Next Next OK OK 이런것만 누르면 알아서 설치가 된다.

 

설치 경로만 굳이 본인의 입맛대로 바꾸는게 아니라면 그냥 Next OK 이런거 눌러서 설치하면 된다.

 

내 PC 우클릭 > 속성 클릭

 

고급 시스템 설정 클릭

 

 

환경 변수 클릭

 

새로 만들기 클릭

 

변수 이름 : JAVA_HOME , 변수 값에 jdk 경로를 넣는다.

 

Path 더블 클릭

 

%JAVA_HOME%\bin; 을 추가하고 확인

 

 

win + R을 눌러서 cmd 입력하고 확인

 

java -version 입력하면 자바 버전이 뜬다.

 

javac를 입력하면 자바 컴파일에 대한 안내가 나오면 정상적으로 설치가 된 것이다.

 

(2) Eclipse

Eclipse는 2020-06 버전을 설치했다.

 

www.eclipse.org/downloads/packages/release/2020-06/r

 

2020-06 R | Eclipse Packages

444 MB 11,954 DOWNLOADS The Modeling package provides tools and runtimes for building model-based applications. You can use it to graphically design domain models, to leverage those models at design time by creating and editing dynamic instances, to collab

www.eclipse.org

위 사이트에 들어가면

 

이런 화면이 나오는데 저 빨간 박스를 누르면 다운로드가 실행된다.

 

 

다운된 압축파일을 풀면 eclipse 폴더가 나온다

 

이클립스 설치 완료

 

(3) Tomcat

 

tomcat.apache.org/download-80.cgi 사이트에서

본인의 환경에 맞는 버전을 다운받는다.

 

이클립스를 켜서

 

이클립스 우측 상단에 Java EE로 전환한다.

 

Server 탭이 나오면 No servers are available. Click this link to create a new server.. 클릭한다.

 

클릭하고 나면 여러개 서버 타입이 나온다.

 

Apache 폴더에서 Tomcat v8.5 Server를 선택한다.

 

 

톰캣 WAS가 있는 디렉터리를 지정한다.

 

JRE는 default JRE를 사용해도 상관 없다.

 

finish 클릭

 

초록색 재생버튼을 클릭하면 콘솔에 WAS 서버 구동되는것이 출력된다.

 

이렇게

 

다음편에는 DB 설치와 연동, 스프링 설치를 해보도록 하겠습니다.

728x90
반응형

댓글