Назад | Перейти на главную страницу

Проблема с Java и Tomcat

Все,

В конце я расскажу об этом и буду очень признателен за любые указатели.

У меня есть система, которая была установлена ​​с Tomcat 5.5.9 и обновлением 13 JRE 6. Моя проблема в том, что кто-то пришел и установил tomcat 6 и JRE 5.

Этим простым действием они уничтожили приложения, которые изначально были запущены на машине.

Я попытался удалить установку tomcat и java, и из того, что я вижу, все это было удалено.

Моя проблема: сейчас я пытаюсь переустановить оригинальное приложение, но теперь этот установщик выдает ошибку местоположения файла и не переустанавливает часть установщика apache.

Может ли кто-нибудь сообщить о каком-либо скрытом месте, где в программном обеспечении apache могли быть установлены компоненты.

Все это установлено на Windows Server 2003 R2.

Большое спасибо за вашу помощь заранее.

Просто чтобы проверить, исходный установщик установил и Tomcat, и JRE, и ваши приложения? В этом случае вам необходимо скопировать приложения и любые связанные настройки из старого Tomcat в новый.

У вас все еще есть копии или резервная копия исходного каталога Tomcat?

Вам необходимо сделать следующее

  • скопируйте любое содержимое Tomcat 5.5 / webapps в Tomcat 6.0 / webapps (игнорируйте приложения, специфичные для Tomcat, такие как manager или host-manager)

  • скопируйте содержимое Tomcat 5.5 / conf / Catalina / localhost в Tomcat 6.0 / conf / Catalina / localhost (снова игнорируйте manager.xml или host-manager.xml)

  • просмотрите Tomcat 5.5 / conf / tomcat-users.xml. Определены ли какие-либо пользовательские пользователи или группы? Скопируйте их.

  • просмотрите Tomcat 5.5 / conf / server.xml. Сравните с новым server.xml. Это немного сложно. Кажется, он настроен? Наиболее частым изменением является изменение порта с 8080 на 80.

Мой (слегка) настроенный server.xml содержит эту строку:

 <Connector port="80" protocol="HTTP/1.1" 
               connectionTimeout="20000" 
               redirectPort="8443" />
  • Наконец, вам обычно нужно увеличить размер кучи. (По умолчанию очень маленькие 64M). Если у вас есть значок Tomcat на панели задач, щелкните его, в противном случае найдите приложение Monitor Tomcat в меню «Пуск». Щелкните вкладку Java. Измените максимальный пул памяти на 512 МБ.

Обязательно остановите Tomcat и перезапустите Tomcat после любых изменений конфигурации. Я полагаю, служба Tomcat была установлена? (Это опция в установщике Windows Tomcat). Перейдите в панель управления службами Windows и найдите службу Apache Tomcat.