Надеясь кто-то может помочь.
Протирание: Я не могу заставить Tomcat 5.5 запускаться как сервис окон на 64-разрядные окна с помощью 32-разрядного JDK.
детали: я выполнял Tomcat 5.5 на Windows Server 2008 (x64) как услуга в течение некоторого времени использование 64-разрядного JDK.
Я вынуждаюсь установить 32-разрядный JDK на этой 64-разрядной машине, таким образом, я могу использовать библиотеки Java JAI (никакая 64-разрядная версия JAI). Я должен выполнить Tomcat с помощью этого 32-разрядного JDK.
Я могу выполнить Tomcat с помощью 32-разрядного JDK, если я запускаю его с помощью /bin/startup.bat
Проблема, она не запустится как сервис окон. Я использую Tomcat связанные procrun исполняемые файлы. Кто-либо имел успех стартовый Tomcat как услуга с помощью 32-разрядного JDK на 64-разрядной машине?
Спасибо за Ваши экспертные знания.
Для работы с 64-битным JDK, вам нужно использовать tomcat.exe и tomcatw.exe, которые скомпилированы 64-разрядными. Для работы с 32-битным JDK вам понадобятся скомпилированные 32-битные .exes.
Вероятно, установочный пакет, который вы получили для Tomcat, содержал 64-битные исполняемые файлы. Перейдите на страницу загрузки ( http://tomcat.apache.org/download-60.cgi ), загрузите 32-разрядную версию, и все будет в порядке.
В этом вопросе содержится дополнительная информация о запуске Tomcat в 64-разрядной версии. Как запустить Tomcat 6 в 64-разрядной версии WinXP?