2017-01-25 1 views
2

Ich arbeitete an Tomcat Ich versuche, meine Anwendung auf Wildfly 8 zu implementieren, dort eine Nachricht sagte, dass die Bereitstellung Erfolg, aber ich weiß nicht, wie ich auf meine zugreifen kann App Ich benutzte meine App zum Beispiel mit: http://localhost:8080/Gnrqst/Api/enqueteurs auf Tomcat, aber jetzt funktioniert es nicht Ich frage, gibt es einen anderen Port auf Wildfly verwenden? DankeWie kann ich nach einem Krieg Einsätze in Wildfly auf meine Anwendung zugreifen 8

enter image description here

Antwort

3

Sofern Sie eine jboss-web.xml mit dem Namen Ihrer Bereitstellung enthalten, würde der Kontextname Gnrqst-0.0.1-SNAPSHOT sein. Wenn Sie möchten, dass die 0.0.1-SNAPSHOT entfernt wird, müssen Sie entweder die Datei umbenennen, bevor Sie sie bereitstellen, oder jboss-web.xml verwenden, um den Kontextnamen zu definieren.

<?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 hat den gleichen Standard-Port (8080) für http so sollte es funktionieren.

Betrachten Sie die standalone.xml Datei, um die aktuelle Konfiguration zu sehen (es ist normalerweise die allerletzte dieser Datei).

<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}"/> 

Es gibt zwei relevante Einstellungen. Der Port-Offset = gilt für alle Werte und die Bindung für "http". Stellen Sie sicher, dass es dasselbe wie das Snippet ist.

Wenn Sie die Einstellungen ändern didnt, höchstwahrscheinlich die Port von einer anderen Anwendung (sicher tomcat läuft nicht mehr?) Verwendet oder verwendet wurde, beim Start (Neustart funktionieren soll)

Wenn Wildfly tatsächlich funktioniert und servs Inhalt Unter diesem Port möchten Sie möglicherweise eine andere Adresse versuchen http://localhost:8080/Gnrqst-0.0.1-SNAPSHOT/Api/enqueteurs

Verwandte Themen