2016-07-22 6 views
0

Ich versuche, wildfly-maven-plugin zum Beispiel Service zu bauen. Der Quellcode ist:wie man Service mit WildFly-Server von Wildfly-Maven-Plugin ausführen?

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

ich auf einfache Nutzung der Wildfly-Maven-Plugin in Maven pom.xml wollen:

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

den Test-Server wie Befehl zu bauen:

mvn wildfly:run 

zum Ausführen des Servers.

Ich kann die README.md finden, aber die URL geschrieben scheint falsch.

Ich teste den Link:

http://localhost:8080/jboss-helloworld-html5/hello/json/YOUR_NAME

und

http://localhost:8080/hello/json/YOUR_NAME

Alle geben Sie mir 404 Fehler.

was ist daran falsch?

wie mvn wildfly machen: run kann dieses projekt laufen?

+1

Die Pom zeigt an, dass der Warname * wildfly-helloworld-html5 *, nicht * jboss-helloworld-html5 * ist. – Gimby

Antwort

0

Wie Gimby sagte Ihr Kontextpfad sollte wildfly-helloworld-html5 sein. Es sieht so aus, als wäre die README falsch. Die URL sollte http://localhost:8080/wildfly-helloworld-html5/hello/xml/YOUR_NAME und http://localhost:8080/wildfly-helloworld-html5/hello/json/YOUR_NAME sein.

Auch wenn Sie starten, sollten Sie eine Protokollmeldung auf der Konsole wie folgt sehen.

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

Das wird Ihnen den Kontext geben, der registriert wurde.

Verwandte Themen