Подтвердить что ты не робот

Запуск JBoss от Eclipse

Staring JBoss server из Eclipse Ganymede дает мне следующую проблему: "Сервер JBoss v4.0 на localhost не смог запустить в течение 120 секунд. Если серверу требуется больше времени, попробуйте увеличить время ожидания в редакторе сервера."

Консоль показывает, что JBoss запускается так и так медленно, но вскоре после этого появляется всплывающее сообщение, если указано выше. Я также могу запустить JBoss извне.

4b9b3361

Ответ 1

У меня была аналогичная проблема, но это было с сервером Tomcat 5.5. Время запуска было очень важным, поэтому я получил эту ошибку.

Чтобы решить эту проблему, я сделал следующие шаги: В настройках "Сервер" я изменил свойство "Задержка тайм-аута сервера" на "Без ограничений".

Edit:

Для Eclipse Ganymede вы должны сделать это: На экране сервера дважды щелкните на своем сервере JBoss. В обзоре у вас есть панель "Тайм-ауты" (по умолчанию она рушится). Вы можете определить тайм-ауты для запуска и остановки сервера.

Ответ 2

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

Изменив конфигурацию серверов в Eclipse (дважды щелкните по серверу и изменив свойства сервера), она сработала.

Ответ 3

Увеличение таймаута не решает проблему. Eclipse никогда не узнает, что сервер запустился (не уверен, что это большое дело), ​​просто раздражало меня. У меня была эта проблема в течение нескольких недель и, наконец, выяснилось, что (по крайней мере для меня) имя и адрес хоста должны быть одинаковыми. У меня было имя хоста: localhost; адрес "127.0.0.1", и это не сработает. Я изменил оба на 127.0.0.1 и вуаля!

Вот так: enter image description here

Ответ 4

В моем Eclipse с Jboss Tools, который тоже возник, я меняю имя хоста на общую информацию JbossServer с моего имени компьютера до 127.0.0.1.

Спасибо, это прекрасно работает!

Ответ 5

Я видел это поведение, когда я изменил JBoss для работы через SSL на порту 8443 вместо незашифрованного на порту 8080. Моя теория заключается в том, что плагин Eclipse проверяет порт 8080, чтобы подтвердить, что JBoss запущен, и что эта проверка жестко запрограммирована и не учитывает изменения, внесенные в конфигурацию, чтобы указать, что сервер работает на другом порту.

Наше решение - запустить JBoss из меню отладки, которое, по-видимому, отключает тайм-аут.

Ответ 6

Вам нужно изменить порты, определенные на панели конфигурации JBoss. Я использовал - Djboss.service.binding.set=ports-01 для обновления номеров портов - и забыл изменить конфигурацию Eclipse/JBoss - и Eclipse не заметил, что JBoss уже запущен.

Ответ 7

Попробуйте следующее: -

  • Проверьте, правильно ли настроен порт jboss в общей информации. Обычно это 8080, если вы не изменили его.
  • Я использую имя хоста 0.0.0.0, чтобы его можно было получить с других компьютеров в сети.
  • У меня была проблема, когда я был связан с vpn, и это вызывало эту проблему. Отключите все соединения vpn.

Ответ 8

Да. У меня была аналогичная проблема. Jboss не мог начать с Eclipse Galileo в течение 50 секунд поэтому просто изменилось время запуска сервера, дважды щелкнув значок сервера Jboss в окне "Сервер" возле консоли и журнала ошибок (не в Windows- > preferences- > server). Он открывает редактор сервера, а затем увеличивает время запуска до 300 Тогда это сработало.!!!

Ответ 9

У меня была такая же проблема и исправлена ​​ее, изменив файл "server.xml" в папках jboss.

I modified  '<Connector port="8080"' by '<Connector port="server port defined in Eclipse"'

Ответ 10

Вы можете проверить, запущена ли версия Jboss 4.0.4 или версия 4.2.2. Вы можете получить эту ошибку, если вы установили Jboss 4.2.2, но настроили Jboss 4.0.4 в Eclipse.

Ответ 11

Дважды щелкните значок сервера jBoss на экране сервера. Откроется окно с "Тайм-аутом". Нажмите на стрелку и увеличьте время начала.

Ответ 12

Являются ли yoy для Linux? Если это так, проверьте, имеет ли jBoss права на запись поверх /tmp...

У меня была та же проблема, и я исправил создание временного каталога с привилегиями RW для пользователя, группы и других, и добавив эту строку в eclipse.ini

-Djava.io.tmpdir=yourTempDirectory

где ваш каталог temp является абсолютным добавлением созданного вами каталога Temp.

Ответ 13

Я столкнулся с той же проблемой и нашел объяснение. Ожидается, что для Eclipse JBoss будет поддерживать службу jboss-web (tomcat.sar), которая подразумевает открытие HTTP-порта в конце процесса. В моем случае, когда эта служба отключена, при запуске сервера HTTP-порт не открывается...

Решение: просто дважды щелкните на сервере jboss на панели "Серверы" и скопируйте порт JNDI в поле "Порт" в разделе "Свойства сервера". Это делает это.

Таким образом, нет необходимости менять имя хоста на 127.0.0.1, вы можете позволить ему быть тем, что хотите (например, localhost по умолчанию).

Ответ 14

Я новичок в EJB - Jboss. Я тоже получал ту же проблему

Jboss Не запускается в заданное время, увеличивайте время выключения]]

Он не решается вашими ценными предложениями.

В соответствии с консолью: My Jboss-5.1.0.GA Server запущен в 50:21, 49:91... и так далее.

Но не ответил на заданное имя хоста: 10.168.2.11 Сервер конфигурации сервера: 10.168.2.11, который мне нравится выполнять при использовании ant.

Решение: все, хотя оно хорошо работает с

host Name: localhost
Server Name:localhost

Даже увеличенный порт, то есть порты-02: результат в http: порт 8280


Попытка каждой практики, приведенной здесь. Это мое. Надеюсь, что сообщество eclipse с совместной работой jboss даст правильное решение.

Я не знаю, но бит. Яркая точка в этом совете: fooobar.com/questions/189551/...

Ответ 15

Щелкните правой кнопкой мыши на "JBoss 4.2 на localhost" в окне "servers" и выберите "open", после чего, просто измените номер порта с 8080 по 8081, и вам хорошо идти.

Ответ 16

Я мог бы исправить это, используя совет Aboucabar Toure: под Eclipse Indigo я открыл свойства сервера JBoss и отредактировал группу портов сервера в соответствии с моей конфигурацией портов JBoss (сняв флажок "Определять из локальных Runtime" ).

Тогда все сработало просто отлично!

Ответ 17

Если вы используете порт по умолчанию для экземпляра 8180. Вы должны настроить eclipse на сервер опроса по желаемому номеру порта. Смотрите это изображение:

enter image description here

Ответ 18

Это также произошло, когда вы создаете jboss с другой версией сервера. Я использовал JBoss AS 7.2.0 final, но не имел понятия использовать версию сервера в eclipse. Я пробовал с WildFly, но это приводит к этой ошибке. Со всеми хорошими советами здесь я не решил свою проблему. Благодаря этому post я исправил это с правильной версией. Я должен был использовать платформу платформы Jboss Enterprise Application 6.1.

enter image description here

Ответ 19

Удалите всю точку останова затмения в отладочном представлении, и jboss быстро запустится.

Ответ 20

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

Номер порта в номере сервера server.xml и jboss должен быть таким же.

goto → jboss-4.0.3\server\default\deploy\jbossweb-tomcat55.sar\server.xml

Порт разъема = "9090"

goto → Дважды щелкните на сервере и измените номер своего порта как то, что вы дали в server.xml