so ändern Sie die Jboss-Standard-Seite auf der Startseite meiner Anwendung?
Ich habe eine Anwendung in JBOSS bereitgestellt und es wird aufgerufen: localhost/appname
Wenn ich geben Sie nur die IP-Adresse, die ich bekommen umgeleitet zu der JBOSS-Standard-Seite.
Gibt es eine Möglichkeit, gehen Sie auf die Anwendung " homepage mit keine Notwendigkeit zu geben, /appname ?
Ich hoffe die Frage ist klar.
Vielen Dank im Voraus.
Die version von JBoss verwenden Sie?
Es ist JBoss 4.0.2
Es ist JBoss 4.0.2
InformationsquelleAutor Shurmajee | 2012-11-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einen Teil der Lösung ist gegeben durch Nightsorrow, Sie können auch festlegen, wie context-root deiner web-Applikation mit dem context-root-tag des WEB-INF/jboss-web.xml Datei. So definieren es als '/', können Sie Ihre original-Datei-Namen. Auf diese Weise überschreiben Sie die Standard-Verhalten von JBoss, das ist die Definition der context-root des web-apps als Datei-name der Anwendung (es sei denn, der app-name ist ROOT.Krieg, der seine Standard-Kontext '/').
Also die jboss-web.xml die Datei würde wie folgt Aussehen etwas ähnlich:
Feststellen, dass es nicht zwei Anwendungen mit der gleichen context-root, also zuerst musst du ROOT entfernen.Krieg, oder ändern Sie die context-root nach dem gleichen Verfahren:
<context-root>/oldRoot</context-root>
-, was würde die alte WURZEL.Krieg-Anwendung, die durch localhost/oldRoot),oderIn Fall, dass Sie zum bereitstellen einer EAR-Datei mit einem web-Modul (Krieg) an der Innenseite (anstatt nur eine Ebene war-Datei), die Sie haben zu verwenden META-INF/application.xml der OHR. Definition des web-Moduls auf diese Weise:
Ok! Ich dachte Sie wollte nur die Bereitstellung einer war-Datei. Wenn Sie eine ear-Datei, können Sie dessen context-root in der Datei META-INF/application.xml die Definition der Web-Modul: <module><web><web-uri>warFileName.war</web-uri><context-root>/<context-root> ...
InformationsquelleAutor Toni
Haben Sie zum bereitstellen Ihrer Anwendung in der Datei mit dem Namen "ROOT.Krieg". Auch Sie haben, löschen Sie einen vorhandenen ROOT.Krieg im deploy-Verzeichnis.
InformationsquelleAutor balent
Ich bin mit eap6. Dies ist meine erste Zeit für die Nutzung von jboss. Ich sehe nicht, dass ich habe $JBOSS_HOME/server. Ich sehe $JBOSS_HOME/domain/server. Ich habe gesucht alle Dateien, die unter $JBOSS_HOME. Ich finde keine WEB-INF und jboss-web.xml
InformationsquelleAutor Sean Zhao