Como implantar um ficheiro de guerra em Tomcat 7

Eu copiei o arquivo sample.war no diretório webapps do Tomcat, e posso acessar localhost:8080.

Agora, como é que o Tomcat vai implantá-lo, quer dizer, preciso de o abrir no browser? Como posso aceder à aplicação?

Solução

Você pode acessar sua aplicação de: http://localhost:8080/sample

A implantação ou redistribuição de arquivos war é automática por padrão - após copiar/sobreescrever o arquivo sample.war', verifique sua pastawebapps' para uma pasta extraída `sample'.

Se ele não't abrir corretamente, verifique os arquivos de log (por exemplo tomcat/logs/catalina.out) para problemas com a implantação.

Comentários (8)

Você só precisa colocar seu arquivo de guerra em webapps e depois iniciar seu servidor.

vai ser destacado.

Caso contrário, você também pode usar o tomcat manager um webfront para fazer upload & implante sua guerra remotamente.

Comentários (4)

Para além das formas já mencionadas (largando o ficheiro war directamente no directório webapps), se tiver o Tomcat Manager -application instalado, também pode implementar ficheiros war através do browser. Para chegar ao manager, navegue até a raiz do servidor (no seu caso, localhost:8080), selecione "Tomcat Manager" (neste ponto, você precisa saber o nome de usuário e senha para um Tomcat-user com "manager"-role, os usuários são definidos em tomcat-users.xml no conf-diretório da instalação do tomcat). Da página de abertura, role para baixo até ver o "Deploy"- parte da página, onde você pode clicar "browse" para selecionar um arquivo WAR para implantar a partir de sua máquina local. Depois de você'ter selecionado o arquivo, clique em deploy. Depois de um tempo o gerente deve informá-lo que o aplicativo foi implantado (e se tudo correu bem, iniciado).

Aqui's uma instrução mais longa de como fazer e outras instruções das páginas de documentação do Tomcat 7.

Comentários (2)