- Tomcat 6 설치(Windows Service에 등록)
- 日常茶飯事
- 2009. 1. 9. 15:21
고객사에 설치한 Tomcat 6 에서 문제가 발생해서 테스트를 위해서 Tomcat 5.5 가 설치되어 있는 윈도우머신에 Tomcat 6 를 추가로 설치하게 되었다.
Tomcat 5.5 가 서비스에 "Apache Tomcat" 이라는 표시 이름으로 등록되어 있어서 Tomcat 6 를 서비스로 등록할 수 없다. 1
Tomcat 5.5(서비스 이름은 Tomcat5) 를 "Apache Tomcat 5" 이라는 표시 이름으로 변경한 뒤 Tomcat 6 을 에러없이 설치를 완료할 수 있다.
옵션은 Apache Tomcat 6.0 Windows service HOW-TO 를 참고.
하여튼 설치후 디렉토리 구조가 예전과 조금 달라진 것을 알 수 있다.
%CATALINA_HOME%/common/ 가 없어지고 lib/ 만 있다.
예전에 있던 common/endorsed/ 가 필요한데 없다. 난감하다.
윈도우 서비스에 등록된 경우 Configure Tomcat 를 누르면 나오는 Tomcat Properties 의 Java 탭에서 옵션을 지정할 수 있다.
%CATALINA_HOME%/endorsed/ 를 만들고 java.endorsed.dirs 속성에서 endorsed/ 를 지정해준다.
*참고
Java Endorsed Standards Override Mechanism
자바기술 지원 표준 (Java Endorsed Standards)
Tomcat 5.5 가 서비스에 "Apache Tomcat" 이라는 표시 이름으로 등록되어 있어서 Tomcat 6 를 서비스로 등록할 수 없다. 1
Tomcat 5.5(서비스 이름은 Tomcat5) 를 "Apache Tomcat 5" 이라는 표시 이름으로 변경한 뒤 Tomcat 6 을 에러없이 설치를 완료할 수 있다.
> %CATALINA_HOME%/bin/tomcat5 //US//Tomcat5 --DisplayName="Apache Tomcat 5"
옵션은 Apache Tomcat 6.0 Windows service HOW-TO 를 참고.
하여튼 설치후 디렉토리 구조가 예전과 조금 달라진 것을 알 수 있다.
%CATALINA_HOME%/common/ 가 없어지고 lib/ 만 있다.
예전에 있던 common/endorsed/ 가 필요한데 없다. 난감하다.
윈도우 서비스에 등록된 경우 Configure Tomcat 를 누르면 나오는 Tomcat Properties 의 Java 탭에서 옵션을 지정할 수 있다.
%CATALINA_HOME%/endorsed/ 를 만들고 java.endorsed.dirs 속성에서 endorsed/ 를 지정해준다.
*참고
Java Endorsed Standards Override Mechanism
자바기술 지원 표준 (Java Endorsed Standards)
- MySQL 5(?) 에서는 서비스 등록시 이름을 선택할 수 있음. [본문으로]
Recent comment