Jboss EAP 5 и Tomcat 6 на одном и том же Win env.(Jboss получает домашнюю страницу Toncat, когда встанет) - PullRequest
1 голос
/ 09 июня 2010

Я новичок в технологиях Java, просто пытаюсь догадаться об этом.Я пытался создать среду Java, чтобы играть с Eclipse, Mysql, Tomcat и Jboss и интегрировать их вместе.Я сделал: 1. Установил jdk1.6.0_20 (включая JAVA_HOME и переменные пути; я работаю в Win Vista), mysql 5 и eclipse-jee-galileo (последний, 3.6, я считаю), и все прошло хорошо - программы на Java скомпилированыи запустить получение соединения с БД.2. Установил Jboss enterprise-installer-5.0.1.jar с localhost: 8080, и это тоже прошло хорошо - run.bat запустил его, и я смог войти в систему как admin через его домашнюю страницу.Я интегрировал его с затмением и мог запускать и останавливать его оттуда тоже.3. Я получил apache-tomcat-6.0.26-windows-x86, и он также запускается и останавливается из командной строки и из затмения.Но этот использует localhost: 8080 без запроса.

Теперь проблема в том, что когда я запускаю jboss, я получаю домашнюю страницу Tomcat и не могу это исправить.Возможно, потому что оба сейчас используют localhost: 8080?Кстати, Jboss EAP 5 содержит Tomcat внутри, и я не должен добавлять этот Tomcat отдельно?

Спасибо за помощь заранее, Эдди

1 Ответ

1 голос
/ 09 июня 2010

порт 8080 является портом по умолчанию, используемым контейнерами tomcat и другими сервлетами, и да, JBoss использует tomcat под капотом.

Вам необходимо переместить порт (ы) JBoss или Tomcat.

Для tomcat вам нужно открыть /conf/server.xml в текстовом редакторе и найти 'port ='.

Вы найдете http-коннектор, https-коннектор, mod_jk и т. Д. Я думаю,по умолчанию включены только порты 8080 и 8009

переместите все это, например, на 18080 и 18009 и т. д. *

Затем вы можете запустить их оба рядом.

В действительности вам это не нужно, поскольку JBoss также может развертывать ваши военные файлы.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...