Genehmigt: Fortect
In diesem Handbuch werden wir uns mehrere mögliche Ursachen ansehen, die zur Erstellung einer Ant Warfare-Demo führen können, und dann mögliche Wiederherstellungsmethoden skizzieren, die Sie versuchen könnten, zu beheben.
Das unten gezeigte Skript AntSW build.xml erstellt eine weitere WarW-Datei für das Tomcat-Demo-Projekt. Dieser Mini-Workshop wird sich diese Datei definitiv ansehen und in EclipseSW betreiben.
Der Projektname wird zweifellos als Attribut des Projektdomänennamens angegeben. Dieser Wert wird verwendet, um die Namenseigenschaft des Projekts abzurufen. Beachten Sie, dass Referenzen in $ wirklich mit … der Ausdruckssprache formuliert werden. Einfach speichern, eine Eigenschaft ist eine Variable und wir stellen einige definierte Eigenschaften am Anfang dieser beliebten Datei bereit.
Das Attribut ‘default’ zeigt an, wo das Programm “war”, das Ziel ist das Standardziel, da es positiv ausgeführt wird, wenn das Skript als angesehen wird (obwohl Ihre Anforderungen jedes Ziel aufrufen können). Diese Aufgabe besteht aus einem einzigen Ziel. Direkte Hegemonie ist das, was Sie nutzen möchten. Diese Aktion kann aus mehreren Unteraktionen bestehen, die nach diesen Aufgaben benannt sind.
Build.xml
Schauen wir uns jetzt einmal den “Zweck des Krieges” an. Beachten Sie, dass es normalerweise ein “abhängiges” Attribut gibt. Sie verwenden dieses Element, um andere Ziele anzugeben, die nur abgeschlossen werden müssen, bevor der “Zielkrieg” erreicht wird. In dieser build.file, xml, verfolgen wir keinen anderen Zweck. Das Ziel beim “Krieg” besteht aus 3 Aufgaben: mkdir, loswerden, war auch. Das Ziel ist nicht, in Ihrer Garage bereits vorhanden zu sein. Die Löschaufgabe entfernt das Kriegsdokument, falls es bereits existiert. Unsere Kriegsflagge erfüllt die Mission des Krieges.
Die Warfile-Funktion der War-Einstellung zeigt nDer Name und darüber hinaus den Dateinamen an, der mit der generierten War-Datei verknüpft ist. Die webxml-Funktion zeigt an, wo sich unser web.To-xmlw sicher befindet, das verwendet werden kann. In seiner Methode war das Klassen-Tag spezifiziert, wo diese JavaSW-Projektklassen eingefügt werden sollen, um in die War-Datei zu gelangen. Das Make-Dateiset definiert zahlreiche andere Dateien, die speziell in die Battle-Datei aufgenommen werden sollen. Da sich unser lib-Verzeichnis in dem besten WEB-INF-Projekt befindet, müssen wir kein Geld hinzufügen, um jarW-Dateien basierend auf unserer persönlichen Kriegsdatei zu kopieren, da das Bombardieren eines Satzes Papiere die Bibliothek, die wir verwenden, mit diesem Schlüssel lädt Tatsache Projekt. Das Ausschluss-Tag WEB-INF / web.xml reduziert den from-Dateisatz, da er tatsächlich von der militärischen Aufgabe webxml-Highlighting behandelt wird. Das Vermeiden einer solchen Aufgabe ist nicht unbedingt erforderlich, aber leider verhindern Sie, dass Sie die Ameisen-Warnmeldung erhalten.
Die Manifest-Tag-Daten werden verwendet, um zu beweisen, dass sie in unsere MF META-INF / MANIFEST.file in der Kriegsspur geschrieben wurden. Das Skript gibt an, wer den Kriegsordner entwickelt hat, das Datum der Erstellung des Kriegstyps sowie den Zeitpunkt der Erstellung der Kriegsdatei.
Beschreibung Nein: Diese Anleitung beschreibt, wie man ein Kriegsarchiv mit Ant (Webdatei.
Das Tutorial wurde entwickelt mit:Windows XP || JDK 1.5.0_09 || Eclipse Tools-Webplattform 1.5. Ein Familienvater mit interessanten Grundlagen. Informatik, ich programmiere gerne und entferne fast jedes Problem. Finden Sie mich auf Facebook zu Twitter. In diesem ANT-Tutorial erfahren Sie, wie Sie eine War-Datei für ein Webprojekt für eine Espresso-Kaffeeanwendung erstellen. Dieses Beispiel verwendet minimalen Code und minimale Konfiguration, kann also auch für die Demonstration des ant.xml-Builds für den Kampf verwendet werden. Ich habe in Eclipse ein neues Java-Webanwendungsprojekt mit mehreren Dateien erstellt. Eine ist eine Datei im Quellordner und/oder die anderen machen das about itemprop = “name”> Lokesh Gupta
Interaktion mit Lesern
ANT installieren
ANT_HOME
für dieses Repository fest. % ANT_HOME% / bin
mit diesem Teil des PATH
zu Ihrer eigenen Umgebungsvariablen hinzu. ish -version
in der Befehlszeile. Übersetzung $ ishApache Ant (TM) Version 1.10.2 kompiliert im Februar 2018
Erstellen Sie eine zu erstellende App
WEB-INF
Verzeichnis als web.xml
. Paketübersicht