티스토리 뷰

728x90
반응형

1. 개발 환경 셋팅

자바 웹 애플리케이션을 개발하기 위해서 자바 프로그램을 쉽게 구성하고 작동할 수 있게 도와주는 JDK와 자바 개발 툴로 많이 쓰이는 IntelliJ IDEA, 동적인 웹을 만들기 위해 자주 쓰이는 Tomcat을 설치하려고 한다.

 

1.1. JDK 설치하기 (Eclipse Temurin)

https://adoptium.net/

 

Home | Adoptium

The Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associated technology for use across the Java ecosystem. Our vision is to meet the needs of Eclipse and the broader Java community by providing runtimes

adoptium.net

1) 웹사이트에 접속해서 Documentation > Get Termurin > Install Temurin 에 들어간다.

Adoptium 웹페이지의 Documentation 페이지

2) OS에 맞게 명령어를 확인하고 cmd 에서 설치를 진행한다.

cmd 명령어 예시 페이지

# 예시) 윈도우 JDK 11 버전 설치
winget install EclipseAdoptium.Temurin.11.JDK
# 자바가 잘 설치되어 있는지 혹은 이미 설치되어 있는 자바가 있는지는 다음 명령어를 통해 확인할 수 있다.
java --version

 

1.2. IntelliJ IDEA 설치하기

https://www.jetbrains.com/ko-kr/idea/download/?section=windows

 

최고의 Java 및 Kotlin IDE인 IntelliJ IDEA를 다운로드하세요

 

www.jetbrains.com

IntelliJ 다운로드 페이지

1) 웹사이트에 접속해 IntelliJ IDEA Ultimate 혹은 Community를 다운로드하여 설치한다.

  • Ultimate과 Community가 지원하는 것이 다르기에 필요한 것을 확인한 후 설치하면 된다.
  • Ulimate 버전은 유료이며, 30일 평가판을 사용할 수 있다.

 

1.3. Tomcat 설치하기

Tomcat은 동적인 웹을 만들기 위한 컨테이너이며, Servlet Container라고도 불린다.

Servlet Container는 Servlet의 lifecycle을 관리해준다.

https://tomcat.apache.org/

 

Apache Tomcat® - Welcome!

The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the

tomcat.apache.org

Tomcat 웹 페이지

Download > Witch version? 에서 어떤 버전이 무엇을 지원하는지 확인할 수 있으며,

원하는 Tomcat 버전을 선택하여 windows라면 bit에 맞는 windows zip파일을

mac이라면 tar.gz 파일을 다운받으면 된다.

 

1) tomcat은 자동으로 설치되며 실행 방법은 다음과 같다.

  • 다운받은 파일의 압축을 해제한다.

  • 명령 프롬프트를 열어 tomcat 폴더 안의 bin 폴더로 이동한다.
# cd tomcat 경로\apache-tomcat-9.0.78\bin
cd Downloads\apache-tomcat-9.0.78-windows-x64\apache-tomcat-9.0.78\bin
  • startup 파일을 실행한다.
# windows
startup.bat
# mac
./startup.sh
  • 정상적으로 실행되는지는 웹페이지에서 확인할 수 있다. (Tomcat은 8080 포트)
    http://localhost:8080/

  • shutdown 파일을 통해 종료한다. (Tomcat 창이 열린 경우는 창을 닫으면 자동 종료된다.)
# windows
shutdown.bat
# mac
./shutdown.sh
  • 정상적으로 종료가 되었다면 웹페이지에서 사이트에 연결할 수 없는지를 통해 확인할 수 있다.
    http://localhost:8080/

728x90
반응형

'Study > Java' 카테고리의 다른 글

[Java 기초] Java의 특징  (0) 2023.06.02
댓글