bereitstellen. Zu Beginn muss ich zugeben, dass ich Glassfish Server sehr neu bin.Kann keine einfache War-Datei an Glassfish 4
Ich habe eine sehr einfache WAR-Datei (helloworld.war), die nur eine HTML-Datei (index.html) enthält: https://dl.dropboxusercontent.com/u/69838986/helloworld.war.
Ich kann es auf GlassFish Server Open Source Edition 4.0 bereitstellen, aber wenn ich http://localhost:8080/helloworld/index.html aufrufen bekomme ich nur eine leere Seite. "Quelle anzeigen" auf dieser Seite ist ebenfalls leer.
Ich habe die WAR-Datei auf zwei Arten bereitgestellt:
-Ich lege es in den Autodeploy-Ordner. Die Datei "helloworld.war_deployed" wird generiert.
-Commandline: asadmin deploy "C: \ Temp \ helloworld.war". Ergebnis: Anwendung mit dem Namen helloworld bereitgestellt. Die Bereitstellung des Befehls wurde erfolgreich ausgeführt.
Irgendeine Idee warum meine index.html nicht auftaucht?
Grüße, Steffen
Haben Sie beim Aufruf von index.html ein korrektes Ergebnis erhalten? Ich bekomme nur eine leere Datei. Ich habe jedoch herausgefunden, dass alles gut funktioniert, wenn ich eine leere Datei WEB-INF/web.xml in mein Kriegsarchiv lege. Warum das? Ich hätte angenommen, dass dies ohne eine solche Datei funktionieren sollte. – StSch