Un file di guerra (archivio web) contiene i file di un progetto web. Può avere servlet, xml, jsp, immagine, html, css, js etc. files.
Qui, discuteremo cos’è il file di guerra, come creare il file di guerra, come distribuire il file di guerra e come estrarre il file di guerra.
Cos’è il file di guerra?
il file di archivio web (war) contiene tutti i contenuti di un’applicazione web. Riduce il tempo di trasferimento dei file.
Vantaggi del file di guerra
Risparmia tempo: Il file di guerra combina tutti i file in una singola unità. Quindi richiede meno tempo durante il trasferimento del file dal client al server.
Come creare il file di guerra?
Per creare il file di guerra, è necessario utilizzare lo strumento jar di JDK. Devi usare lo switch -c di jar, per creare il file di guerra.
Vai nella directory del tuo progetto (fuori dal WEB-INF), poi scrivi il seguente comando:
Qui, -c è usato per creare il file, -v per generare l’output verboso e -f per specificare il nome del file arhive.
Il simbolo * (asterisco) significa che tutti i file di questa directory (inclusa la sotto directory).
Come distribuire il file di guerra?
Ci sono due modi per distribuire il file di guerra.
- Per il pannello della console del server
- Per avere manualmente il file di guerra nella cartella specifica del server.
Se vuoi distribuire il file di guerra nel server apache tomcat manualmente, vai nella directory webapps di apache tomcat e incolla il file di guerra qui.
Ora, sei in grado di accedere al progetto web attraverso il browser.
Nota: il server estrarrà il file di guerra internamente.
Come estrarre il file di guerra manualmente?
Per estrarre il file di guerra, devi usare lo switch -x dello strumento jar di JDK. Vediamo il comando per estrarre il file di guerra.