본문 바로가기
Tool/WEB,WAS

tomcat / jdk / setenv / windows / linux

by 하하IT 2023. 9. 24.

Tomcat에서 JDK를 별도로 설정하는 방법

 

Windows에서의 설정:

  1. JDK 설치: Tomcat이 사용할 JDK를 먼저 설치합니다. 원하는 JDK 버전을 다운로드하고 설치하세요.
  2. 환경 변수 설정:
    • 시작 메뉴에서 "시스템 환경 변수 편집"을 검색하고 실행합니다.
    • "고급" 탭에서 "환경 변수" 버튼을 클릭합니다.
    • "시스템 변수" 섹션에서 "새로 만들기"를 선택합니다.
    • 변수 이름에는 "JAVA_HOME"을 입력하고, 변수 값에는 JDK의 설치 경로를 입력합니다. 예를 들어, "C:\Program Files\Java\jdk1.8.0_251"와 같이 입력합니다.
  3. 시스템 경로(Path)에 JDK 추가: 환경 변수 설정이 완료되면, "시스템 변수" 섹션에서 "Path"를 찾아 선택한 후, "편집" 버튼을 클릭합니다.
    • "새로 만들기"를 클릭하고 %JAVA_HOME%\bin을 입력합니다.
  4. Tomcat 설정: Tomcat을 시작할 때 사용할 환경 변수를 설정하기 위해 Tomcat의 bin 디렉토리에 가서 setenv.bat 파일을 생성하거나 편집합니다.
    • bin 디렉토리에 가서 setenv.bat 파일을 만들고 다음과 같이 설정합니다.
       
      set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_251

 

  •  
  • Tomcat 실행: 이제 JDK가 별도로 설정되었으므로 Tomcat을 시작하려면 startup.bat 파일을 실행합니다.

 

Linux에서의 설정:

  1. JDK 설치: Tomcat이 사용할 JDK를 설치합니다. 원하는 JDK 버전을 다운로드하고 설치하세요.
  2. 환경 변수 설정:
    • 터미널을 열고 다음 명령어를 사용하여 ~/.bashrc 파일을 편집합니다.
    • bash

 

  • nano ~/.bashrc
  • 파일의 맨 아래로 이동하고 다음 줄을 추가합니다. JDK의 설치 경로를 자신의 환경에 맞게 수정합니다.
  • bash
  • export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 # JDK 설치 경로에 맞게 수정
  • 편집을 마치고 저장한 후 터미널을 다시 시작하거나 다음 명령어로 환경 변수를 갱신합니다.
  • bash
    • source ~/.bashrc
  • Tomcat 설정: Tomcat을 시작할 때 사용할 환경 변수를 설정하기 위해 Tomcat의 bin 디렉토리에 가서 setenv.sh 파일을 생성하거나 편집합니다.
    • bin 디렉토리에 가서 setenv.sh 파일을 만들고 다음과 같이 설정합니다.
    • bash

 

    • export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 # JDK 설치 경로에 맞게 수정
  1. Tomcat 실행: 이제 JDK가 별도로 설정되었으므로 Tomcat을 시작하려면 ./startup.sh 명령어를 사용합니다.

이제 Tomcat은 별도로 설정한 JDK를 사용하여 실행됩니다. 중요한 것은 JDK의 경로와 Tomcat의 환경 설정을 올바르게 설정하는 것입니다. 또한, 사용하려는 JDK 버전에 따라 JAVA_HOME 환경 변수를 설정해야 합니다.

 
 
 

 

'Tool > WEB,WAS' 카테고리의 다른 글

tomcat / autoRestartTomcat / crontab / ps aux  (1) 2023.12.18
tomcat / windows / log4j / log4j.properties  (0) 2023.09.20
tomcat / catalina.out / 일자별 log  (0) 2021.10.05
Jboss 7.1.1 as Windows service  (0) 2020.04.27
WAS / jBoss 7.1  (0) 2020.04.24