Ich denke du hast das alles falsch verstanden. Bitte lesen Sie einige Materialien durch.
web.xml - Deployment Descriptor
Java-Webanwendungen verwenden, um eine Datei Deployment Descriptor zu bestimmen, wie URLs Servlets Karte, die URLs erfordern Authentifizierung und andere Informationen. Diese Datei heißt web.xml
und befindet sich im WAR der App unter dem Verzeichnis WEB-INF/
. web.xml
ist Teil des Servlet-Standards für Web-Anwendungen.
Der Implementierungsdeskriptor einer Webanwendung beschreibt die Klassen, Ressourcen und die Konfiguration der Anwendung und wie der Webserver sie zur Bereitstellung von Webanforderungen verwendet. Wenn der Webserver eine Anforderung für die Anwendung empfängt, verwendet er den Implementierungsdeskriptor, um die URL der Anforderung dem Code zuzuordnen, der die Anforderung verarbeiten soll.
pom.xml - Projektobjektmodell
Ein Projekt Object Model oder POM ist die grundlegende Einheit der Arbeit in Maven. Es ist eine XML-Datei, die Informationen über die Projekt- und Konfigurationsdetails enthält, die von Maven zum Erstellen des Projekts verwendet werden. Es enthält Standardwerte für die meisten Projekte. Beispiele hierfür sind das Build-Verzeichnis target
; das Quellverzeichnis, welches src/main/java
ist; das Testquellverzeichnis, das src/test/java
ist; und so weiter.
Das POM von project.xml
in Maven 1-pom.xml
in Maven 2. Statt mit einer maven.xml
Datei, die die Ziele enthält, werden die Ziele oder Plugins ausgeführt werden kann, jetzt in der pom.xml
konfiguriert umbenannt wurde. Beim Ausführen einer Aufgabe oder eines Ziels sucht Maven nach dem POM im aktuellen Verzeichnis. Es liest das POM, ruft die benötigten Konfigurationsinformationen ab und führt das Ziel aus.
Einige der Konfigurationen, die im POM angegeben werden können, sind die Projektabhängigkeiten, die Plugins oder Ziele, die ausgeführt werden können, die Erstellungsprofile und so weiter. Andere Informationen wie die Projektversion, Beschreibung, Entwickler, Mailinglisten und Ähnliches können ebenfalls angegeben werden.
Gehen Sie die folgenden Seiten durch.
- https://maven.apache.org/guides/introduction/introduction-to-the-pom.html
- https://cloud.google.com/appengine/docs/java/config/webxml
web.xml in NetBeans? Kannst du es posten? nie von spezifischen web.xml für NetBeans gehört. – Apostolos
ich fand web.xml in Code gab es keine Pom-Datei in der Projekthierarchie. Ich möchte nur schließen, dass funktioniert web.xml-Datei ähnlich wie pom.xml –