서버운영일지
[Ubuntu Diary] no JDK found - please set JAVA_HOME 에러 발생시
농사꾼봉팔
2013. 4. 4. 13:08
Tomcat 설정 중 어떤것을 수정하고, 재시작할려는 찰나.
no JDK found - please set JAVA_HOME 라는 메시지를 뿜고 재시작이 불가능한 경우에 대한 내용입니다.
먼저 현재 자바가 잘 설치되어 있는지 체크한 뒤,
아래의 설정파일을 열어줍니다.
기본적으로 아래와 같이 오픈JDK로 설정이 되어 있었습니다.
이 내용을 설치된 자바의 경로로 변경해 주어야 하는데, 어디에 설치되어 있는지 잘 모르겠습니다.
아래의 locate 명령으로 위치를 찾아보니, 대략적으로 /usr/lib/jvm/java-6-oracle 인 것 같습니다.
아래와 같이 JDK의 경로를 변경하고, 저장해 줍니다.
이후 Tomcat을 재시작하니, 잘 동작하는군요.
참고 : http://askubuntu.com/questions/154953/tomcat7-cannot-find-jdk