'JDK'에 해당되는 글 1건

  1. 2017.02.01 :: 스프링 프로젝트-개발환경 구성(Eclipse + JDK + Tomcat)
프로그래밍 2017. 2. 1. 00:28

개발환경 구성(Eclipse + JDK + Tomcat)

IDE : Eclipse Neon

JDK : 1.8

Tomcat : 8.0


웹 개발 입문자도 천천히 따라할 수 있도록 개발환경 구성 및 설정 부터 웹 개발에 필요한 많은 기능(지식)이 포함된 공지사항 기능구현까지 몇 회에 걸쳐 작성하도록 하겠습니다.


그럼 첫 단계로 [웹 환경의 이해1] 과 [웹 환경의 이해2] 글에서 집중 설명된

Application Tier에 대한 개발환경 구성을 시작할까요?


1. 환경구성에 필요한 SW 다운로드


◈ Eclipse 다운로드(SW 개발을 쉽게 할 수 있도록 도와주는 통합개발환경 툴)

  • 이클립스 사이트 이동하여 최신버전의 이클립스를 다운로드 합니다.

  • zip파일 및 exe(설치형) 파일 형식 중 아무거나 다운로드 하시면 되요! 참고로 저는 zip파일 형식으로 다운로 할게요~

  • 설치할 컴퓨터의 OS와 비트를 확인 후 다운로드 하세요~

  • 다른 버전을 다운로드 받으려면 MORE DOWNLOADS 메뉴를 이용하시면 됩니다.



JDK 다운로드(JAVA로 SW를 개발하기 위한 JVM(플랫폼 독립성 확보), JRE(실행환경), 각종 API 등 제공)

  • JDK 다운로드 사이트 이동하여 JDK를 다운로드 합니다.(이클립스와 동일하게 자신의 OS에 맞는 버전을 다운로드~)

  • 참고로 이클립스 네온을 사용하려면 자바 8버전 이상이 필요합니다.



마우스 스크롤을 내리면 Java Archive라는 내용이 보이고 "DOWNLOAD"라는 버튼을 클릭하면 다른 버전의 JDK도 다운로드 받을 수 있습니다.




Apache Tomcat 다운로드(Web Server, WAS(Servlet 컨테이너) 역할)

  • Tomcat 사이트 이동하여 원하는 버전의 Tomcat을 다운로드 합니다.

  • 저는 8.0버전을 다운로드 하였습니다.

  • zip파일 및 exe(설치형) 파일 둘 중 아무거나 선택하시면 됩니다. 저는 조금은 개발자 스러운 zip파일 형식으로^^



2. 개발환경 구성(압출풀기 및 설치)

  • 개발환경 구성을 위한 폴더를 하나 생성 합니다.
  • 저는 devdic이라는 폴더명으로 만들었습니다.
  • 개발에 필요한 SW를 한곳에 통합함으로써 관리 및 개발환경 공유가 쉬워지는 장점이 있습니다.
  • 아래의 그림 [개발환경 폴더 구성]처럼 하는 것이 목표입니다.

[개발환경 폴더 구성]


Eclipse 압축풀기

  • 새로만든 폴더(devdic) 아래에서 압축을 풀어줍니다. 
  • 그러면, devdic\eclipse\~의 형태로 구성됩니다.


JDK 설치

  • 다운로드 받은" jdk-8u121-windows-x64.exe" 파일을 실행합니다.
  • 아래의 그림[JDK 설치] 처럼 설치 PATH를 변경해 주세요!


[JDK 설치]


Apache Tomcat 압출풀기

  • 새로만든 폴더(devdic)의 tomcat폴더 아래로 압축을 풀어줍니다. 
  • 그러면, devdic\tomcat\~의 형태로 구성됩니다.

Eclipse workspace 폴더 생성
devdic\eclipse\eclipse.exe 파일을 실행하면, 아래의 그림처럼 이클립스의 workspace 디렉토리를 설정하는 창이 띄워집니다.
Browser 버튼을 클릭하여 workspace 디렉토리를 변경합니다.


아래의 그림처럼 devdic 폴더를 찾아서 선택한 후 --> "새 폴더 만드기(A)" 버튼을 클릭 --> 폴더명을 변경(저는 work로 정의)


이제 우리가 원하는 devdic\work의 경로로 지정되었습니다.

지금 설정한 경로를 기본경로로 사용하고 다시 물을건지에 대한 옵션을 선택한 후 "OK" 버튼을 클릭합니다.



아래와 같은 그림이 나오면 정상적으로 eclipse가 구동이 된 것입니다.



웹 프로그램 개발을 위한 Application Layer의 필수 SW는 설치가 되었으니 Eclipse 플러그인 설치 및 환경설정/연동 단계로 넘어 갈까요? 

posted by 생각퍼즐
: