64비트 윈도우에서 정상 실행되지 않을 때 : (6.0.18 기준) 64비트 비스타에서 설치는 정상적으로 되는데 실행이 되지 않는다면, 먼저 로그를 살펴보자. tomcat 설치 경로\logs\jakarta_service_yyyymmdd.log 파일이다. {{{ [2009-05-30 01:33:33] [174 javajni.c] [error] %1은(는) 올바른 Win32 응용 프로그램이 아닙니다. [2009-05-30 01:33:33] [994 prunsrv.c] [error] Failed creating java C:\Program Files\Java\jdk1.6.0_13\jre\bin\server\jvm.dll [2009-05-30 01:33:33] [1269 prunsrv.c] [error] ServiceStart returned 1 }}} 이와 같은 내용이 있다면 64비트를 위한 Service Wrapper를 받아서 설치해야 한다. 경로는 https://svn.apache.org/repos/asf/tomcat/connectors/trunk/procrun/bin/amd64/ 이며, tomcat5.exe로 되어 있는 것을 tomcat6.exe로 바꾸고 설치 경로 아래의 bin에 있는 파일을 대신해서 쓰면 잘 동작한다. 6.0.21 부터는 64비트를 위한 인스톨러가 지원될 예정이라 한다. 또 eclipse에서 실행시 WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:AppName' did not find a matching property. 같은 메시지가 나올 경우, eclipse 내 tomcat의 서버 설정에서 Publish module contents to separate XML files를 체크해 주면 된다. [http://74.125.155.132/search?q=cache:PSH-7shVG0sJ:www.albeesonline.com/blog/2008/11/29/warning-setpropertiesruleserverserviceenginehostcontext-setting-property/+tomcat+eclipse+Server/Service/Engine/Host/Context+%22did+not+find+a+matching+property%22&hl=en&client=firefox-a&strip=1 참고]