2017-01-25 33 views
2

Я работал над tomcat Я пытаюсь развернуть свое приложение на wildfly 8, там сообщается, что развертывание завершается, но я не знаю, как я могу получить доступ к моему app Я использовал для использования своего приложения, используя, например: http://localhost:8080/Gnrqst/Api/enqueteurs на tomcat, но теперь он не работает. Я спрашиваю, есть ли другой порт для использования на wildfly? СпасибоКак я могу получить доступ к моему приложению после военных развертываний в wildfly 8

enter image description here

ответ

3

Если вы не указали jboss-web.xml, учитывая имя вашего развертывания, имя контекста будет Gnrqst-0.0.1-SNAPSHOT. Если вы хотите удалить 0.0.1-SNAPSHOT, вам необходимо либо переименовать файл перед его развертыванием, либо использовать jboss-web.xml для определения имени контекста.

<?xml version="1.0" encoding="UTF-8"?> 
<jboss-web version="10.0" 
     xmlns="http://www.jboss.com/xml/ns/javaee" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee http://www.jboss.org/j2ee/schema/jboss-web_10_0.xsd"> 
    <context-root>/Gnrqst</context-root> 
</jboss-web> 
3

Wildfly имеет один и тот же порт по умолчанию (8080) для HTTP поэтому он должен работать.

Просмотрите файл standalone.xml, чтобы увидеть текущую конфигурацию (обычно это последний файл).

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}"> 
    <socket-binding name="management-http" interface="management" port="${jboss.management.http.port:9990}"/> 
    <socket-binding name="management-https" interface="management" port="${jboss.management.https.port:9993}"/> 
    <socket-binding name="ajp" port="${jboss.ajp.port:8009}"/> 
    <socket-binding name="http" port="${jboss.http.port:8080}"/> 

Имеются две соответствующие настройки. Port-offset = применяется ко всем значениям и привязке для «http». Убедитесь, что он такой же, как и фрагмент.

Если вы вратаря изменить настройки, скорее всего, порт используется другим приложением (уверен, кот не работает больше?) Или был использован при запуске (перезапуск должен работать)

Если wildfly на самом деле работает и содержание servs под этим портом вы, возможно, захотите попробовать другой адрес http://localhost:8080/Gnrqst-0.0.1-SNAPSHOT/Api/enqueteurs

 Смежные вопросы

  • Нет связанных вопросов^_^