본문 바로가기

웹개발/리눅스(CentoOS)

리눅스 톰캣 실행 안될때

한 서버에 톰캣을 여러개 올리다가 하나의 톰캣이 실행이 안됐다.

 

우선 문제의 진단은 톰캣 폴더의 log 확인

/log/catalina.out 을 확인해 보니

문제는 $JAVA_OPTS 인데... 구글링 결과 웹서비스를 올릴때 설정했던 문제

/bin/setenv.sh 이거 설정 문제였다..

JAVA_OPTS="$JAVA_OPTS -Dspring.profiles.active=dev -Dfile.encoding=UTF8 -Duser.timezone=GMT+09:00"

 

이렇게 고져주고 실행하니 실행 잘된다.. 위 코드는 스프링 실행시 dev설정을 실행한다는 뜻!