как запустить службу с сервером WildFly с помощью плагина wildfly-maven?

Я пытаюсь использовать wildfly-maven-plugin для создания примерного сервиса. Исходный код:

https://github.com/wildfly/quickstart/tree/10.x/helloworld-html5

Я хочу просто использовать плагин wildfly-maven в maven pom.xml:

         <plugin>
            <groupId>org.wildfly.plugins</groupId>
            <artifactId>wildfly-maven-plugin</artifactId>
            <version>1.1.0.Alpha10</version>
        </plugin>

Чтобы построить тестовый сервер, выполните команду:

 mvn wildfly:run

для запуска сервера.

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

Проверяю ссылку:

http://localhost:8080/jboss-helloworld-html5/hello/json/ВАШЕ_ИМЯ

и

http://localhost:8080/hello/json/ВАШЕ_ИМЯ

Все выдают ошибку 404.

что в этом плохого?

как сделать так, чтобы mvn wildfly:run мог запустить этот проект?


person user504909    schedule 22.07.2016    source источник
comment
pom указывает, что именем войны будет wildfly-helloworld-html5, а не jboss-helloworld-html5.   -  person Gimby    schedule 22.07.2016


Ответы (1)


Как сказал Гимби, ваш контекстный путь должен быть wildfly-helloworld-html5. Похоже, README неверен. URL-адрес должен быть http://localhost:8080/wildfly-helloworld-html5/hello/xml/ВАШЕ_ИМЯ и http://localhost:8080/wildfly-helloworld-html5/hello/json/ВАШЕ_ИМЯ.

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

08:22:18,281 INFO  [org.wildfly.extension.undertow] (ServerService Thread Pool -- 58) WFLYUT0021: Registered web context: /wildfly-helloworld-html5

Это даст вам контекст, который был зарегистрирован.

person James R. Perkins    schedule 22.07.2016