DR서버 구축 작업을 진행하고 있는데, 프로젝트별 Tomcat과 Java 버전이 상이하다.
이를 해결하기 위해 setenv.sh 파일에 JAVA_HOME 경로를 수동으로 설정하였다.
먼저, catalina.sh 파일을 확인하면 아래와 같은 문구를 확인할 수 있다.
더보기
Do not set the variables in this script. Instead put them into a script
setenv.sh in CATALINA_BASE/bin to keep your customizations separate.
-> 커스텀 마이징은 catalina.sh가 아닌 setenv.sh에서 하시오
추가적으로 아래와 같은 구문을 확인할 수 있다. catalina.sh파일은 setenv.sh 파일이 있는 경우 해당 파일을 읽어 변수를 설정한다.
[setenv.sh 파일 설정 방법]
1. setenv.sh 파일이 없다면 해당 파일을 생성한다
2. 하단 구문 추가
""< 반드시 있어야 하며, 없으면 정상적으로 경로를 찾지 못함
JAVA_HOME="/usr/java/jdk1.8.0_131/"
JAVA_OPTS="JAVA OPTION 작성 ~ "
[실행화면]
[JRE 경로를 찾지 못한 경우]
[ JAVA 설치 경로에 ""를 붙여야함]
[정상적으로 JRE 경로를 찾은 경우]
728x90
'🏰 Back-end > Server' 카테고리의 다른 글
[Docker] Docker로 Redmine 구축하기(Ubuntu 18.04 / redmine 5.0.4 / mariaDB 10.5) (3) | 2023.01.19 |
---|---|
[Linux]기초 명령어 정리 (1) | 2022.12.24 |
[Linux] NPM(Nginx Proxy Manager)설치 (0) | 2022.12.02 |
[Tomcat] xml 변경 시 톰캣을 재기동하는 이유 + 재기동 없이 적용하는 방법 (0) | 2022.12.02 |
[Server] Local Tomcat에 SSL인증서 적용 (1) | 2022.10.31 |
댓글