Um arquivo de guerra (arquivo web) Arquivo contém arquivos de um projeto web. Pode ter servlet, xml, jsp, image, html, css, js etc. files.

Aqui, discutiremos o que é arquivo war, como criar arquivo war, como implantar arquivo war e como extrair arquivo war.

O que é arquivo war?

Arquivo web (war) contém todo o conteúdo de uma aplicação web. Reduz a duração da transferência do arquivo.

Vantagem do arquivo war

configuração do tempo: O arquivo war combina todos os arquivos em uma única unidade. Então leva menos tempo enquanto transfere o ficheiro de cliente para servidor.

Como criar um ficheiro war?

Para criar um ficheiro war, necessita de utilizar a ferramenta jarro do JDK. Você precisa usar -c switch do jarro, para criar o arquivo war.

Vá dentro do diretório do seu projeto (fora da WEB-INF), então escreva o seguinte comando:

Aqui, -c é usado para criar o arquivo, -v para gerar a saída verbosa e -f para especificar o nome do arquivo arhive.

O símbolo * (asterisco) significa que todos os ficheiros deste directório (incluindo o subdirectório).

Como distribuir o ficheiro war?

Existem duas formas de distribuir o ficheiro war.

  1. Por painel de console do servidor
  2. Por ter o arquivo war manualmente na pasta específica do servidor.

Se você quiser implantar o arquivo war manualmente no servidor apache tomcat, vá para o diretório webapps do apache tomcat e cole o arquivo war aqui.

Agora, você poderá acessar o projeto web através do navegador.

Nota: o servidor irá extrair o arquivo war internamente.

Como extrair o arquivo war manualmente?

Para extrair o arquivo war, você precisa usar a ferramenta -x switch do jarro do JDK. Vamos ver o comando para extrair o ficheiro de guerra.

Deixe uma resposta

O seu endereço de email não será publicado.