Há pouco tempo instalei o Tomcat 5 e percebi que, diferentemente das versões anteriores, ele não descompacta o arquivo .war para criar a estrutura de diretórios. Nada que atrapalhe, pois funciona normalmente.
Esse é o comportamento normal? Existe alguma configuração para fazê-lo expandir o .war?
Estou perguntando isso porque comecei a ler um livro sobre struts e ele menciona este comportamento. Será que isso influencia o uso do Struts de alguma maneira?
PS: confesso que não li nada sobre o Tomcat 5 ainda. :roll:
Tomcat 5 não expande arquivo .war
4 Respostas
No server.xml, procure pelo elemento Host, e altere o atributo unpackWARs:
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true">
[]'s
Ok. Mas o unpackWARs já está em true.
Server.xml:
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Mesmo assim o war não expande. :roll:
T
Possivelmente ele esteja abrindo em algum outro diretorio, um temp, work ou algo assim. Trabalhar com o arquivo compactado no war nao seria muito inteligente.
Já desistalei e reinstalei o Tomcat 5 e continua sem expandir o .war.
Após instalar não mexi em nada, apenas coloquei o .war no webapps. Nada aconteceu… 
Estou uasndo o plugin do Tomcat para gerar o .war, será que ele altera o arquivo de alguma forma?
Criado 17 de fevereiro de 2004
Ultima resposta 19 de fev. de 2004
Respostas 4
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo