2016-10-13 5 views
0

Ich suchte mit "Wie Context Path in Wildfly setzen", aber keinen Erfolg. Kann mir jemand helfen, wie es geht?Bereitstellung von Webapp in Wildfly mit Kontextdeskriptoren

Ich habe den folgenden Code, um den Kontextpfad in tomcat verwendet, wo ich meine Bewerbung direkt localhost:8080/myApp zugreifen können

myApp.xml enthält wie und bei $CATALINA_BASE\conf\[enginename]\[hostname]\myApp.xml

<Context path="myApp" docBase="G:\workspace\j2ee\myProject\myWebApp\WebContent" /> 

ähnliche oder gleichwertige Art platziert folgt der Konfiguration in Wildfly Server verwenden möchten.

Antwort

1

In Ihrer standalone.xml Konfiguration möchten Sie eine Einrichtung wie diese hinzu:

<deployments> 
    <deployment name="myProject" runtime-name="myProject.war"> 
     <fs-archive path="G:/workspace/j2ee/myProject/myWebApp/WebContent"/> 
    </deployment> 
</deployments> 

dann innerhalb WebContent/WEB-INF eine Datei jboss-web.xml mit einer Konfiguration ähnlich genannt:

Wenn dies nicht funktioniert, müssen Sie das WebContent-Verzeichnis möglicherweise in WebContent.war umbenennen, selbst wenn es explodiert ist, könnte .war im Namen enthalten sein.

+0

Wie docBase zu spezifizieren, ist die Anwendung nicht Krieg –

+0

Ihre docbase in tomcat ist effektiv eine Kriegsdatei. Wollen Sie damit sagen, dass Sie nur auf ein Verzeichnis ohne WEB-INF-Verzeichnis zeigen? Wildfly unterstützt nicht nur solche Dateisystem-Bereitstellungen. – teacurran

+0

Meine docBase ist keine WAR-Datei und verweist auf den WebContent des Projektverzeichnisses, das das WEB-INF-Verzeichnis enthält. –

Verwandte Themen