Wie ändere ich die Rahmen Weg von meiner Enterprise-Projekt
Also meine enterprise project name TestProject
enthalten TestProject-ejb
und TestProject-war
, also bei mir läuft das Projekt, die url ist wie folgt locahost:8080/TestProject-war
. Wie kann ich ändern Sie diese url, um localhost:8080/testproject
. Ich benutze netbean 6.9, ich versuche, mit der rechten klicken Sie auf TestProject-war
Ordner in netbean, und geben Sie den Kontext-Pfad gibt es unter Run
, aber es immer noch geladen locahost:8080/TestProject-war
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie prüfen, dass der Kontext-root-Elements für das web-Modul in der application.xml Datei, die im META-INF-Verzeichnis OHR wurde korrekt geändert.
Einem Beispiel würde das wie folgt Aussehen:
In diesem Beispiel wird das web-Modul verfügbar sein sollte unter /testproject der server, den Sie bereitstellen, also in deinem Fall
http://localhost:8080/testproject
.(In Fall, dass Sie möchten, um die Bereitstellung auf die root Ihres Servers, können Sie den context-root-element leer:
<context-root></context-root>
.)Wenn Sie tatsächlich sehen, dass Ihre Aktion in Netbeans hat sich richtig verändert diese Datei, es kann ein deployment-problem wie BalusC angegeben. Überprüfen Sie die Position des OHRES ist bereitgestellt und manuell überprüfen, ob die eingesetzte version hat auch den richtigen Wert.
TestProjectEJB-1.0.jar
(oder was auch immer Ihre Versionsnummer ist).Als Harry darauf hingewiesen, den Standard-Projekt-template nicht erstellen Sie eine
application.xml
- Datei, so dass Sie haben, um es von hand an$ENTERPRISE_APP_PATH/src/conf
(getestet mit NB 6.9.1)Nur lief in dieser Frage im Laufe, herauszufinden, die gleiche Sache. Seit der OP hat gefragt, über dieses in Netbeans, lassen Sie mich hinzufügen, um die vorherigen Antworten zu beschreiben, insbesondere wie dies mit der Netbeans IDE.
Mit Netbeans 8 (und möglicherweise auch mit früheren Versionen) man kann sagen, die IDE zu erstellen application.xml Datei Sie wie folgt. Der rechten Maustaste auf den enterprise-application-Projekts (in den OP ' s Beispiel wäre dies "TestProject"), wählen Sie "Neu" und dann "Standard-Deployment-Descriptor...". Dadurch wird ein "application.xml" die Datei und legen Sie es in die entsprechende Stelle in Ihrem Netbeans Projekt. Dann können Sie ganz einfach Bearbeiten Sie diese Datei, um die Kontext-root-element zu sein, was Sie wollen.