Jboss 6 для Jee5 - PullRequest
       1

Jboss 6 для Jee5

0 голосов
/ 05 января 2011

Я хочу использовать jboss 6 и jboss 5 на одной машине (разумеется, ни один из них не подключен к сети одновременно).Зачем?Потому что я не знаю, можно ли запускать приложения jee5 на jboss 6. Теперь я использую jee5 и jboss 5. И я хочу полностью перенести jee6.Из-за совместимости я должен одновременно использовать и запускать jee5.

Я нашел jboss6 и jboss5 в C: и установил переменную окружения JBOSS_HOME для c: \ jboss5.Когда я хочу запустить jboss 6 с помощью команды c:\jboss6\bin\run -c all, запускается jboss5.Из-за переменной среды?

Как я могу запустить?А как насчет переменной среды?

Спасибо.

1 Ответ

0 голосов
/ 06 января 2011

jboss5 запускается из-за переменной среды, как вы уже догадались.

Просто сбросьте переменную окружения в c: \ jboss6, и вы сможете запустить jboss6.

Если вы хотите запустить их одновременно на одной и той же машине, самый простой способ сделать это - сделать ваш хост мультидоменным (несколько ip-адресов на одной машине) и разрешить имя хоста для каждого адреса , Вам нужно сделать что-то подобное, чтобы предотвратить конфликты портов (каждый jboss будет использовать похожие порты на одном и том же IP-адресе, что приведет к тому, что второй сервер не запустится).

Так что, если бы это было в домашней сети, вы могли бы иметь IP-адрес 192.168.1.100 для jboss5 и 192.168.1.101 для jboss6.

Теперь, чтобы запустить jboss5, установите переменную окружения и:

c: \ jboss5 \ bin \ run -c all -b jboss5

и для запуска jboss6 установите переменную окружения и:

c: \ jboss6 \ bin \ run -c all -b jboss6

...