Generieren Sie eine WAR-Datei aus einer Webanwendung, die nur HTML, CSS und JavaScript enthält

Ich versuche, eine Kriegsdatei zu erstellen, die auf einem Web- / Anwendungsserver bereitgestellt wird.

Die Quelldateien der App sind ausschließlich HTML, CSS und JavaScript. Es gibt eine separate War-Datei für unsere REST-API und für den Rest unseres Backend-Codes.

In den meisten Handbüchern wird davon gesprochen, Java zum Kompilieren zu verwenden und auf WEB-INF-Ordner usw. zu verweisen.

Wie ich bereits erwähnte, verwende ich im HTML / CSS / JS-Krieg kein Java, kein WEB-INF und es gibt keine Servlets oder andere Dinge, die Sie normalerweise in einer "Java" -Kriegsdatei sehen würden .

Wie kompiliere oder erstelle ich diese Art von Kriegsdatei?

Der Inhalt sieht folgendermaßen aus:

WebContent / HTML WebContent / CSS WebContent / JS

Alle Bibliotheken für JavaScript im JS-Ordner.

Würde das funktionieren: Einfach ausführen:

src.dist="./WebContent"
app.name="example"
app.version=1
work.home="./temp"

jar jarfile="${src.dist}/${app.name}-${app.version}.war"
     basedir="${work.home}"

Offensichtlich hätte ich den Rest des Skripts korrekt eingerichtet.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage