/ / Tomcat executando dois módulos da web sob a mesma porta - tomcat, java-ee

Tomcat executando dois módulos da web sob a mesma porta - tomcat, java-ee

Eu sou novato para aplicação web. Eu já tenho aplicativo da web em execução no tomcat7. Quero executar outro aplicativo da web na mesma porta, mas provavelmente URLs diferentes. Por exemplo.

http://localhost:8080/ -> vai para app1 por padrão http://localhost:8080/app2

Como posso fazer isso no tomcat7?

Respostas:

1 para resposta № 1

Se você renomear a guerra do seu app1 como guerra ROOT.war e app2 como app2.war, o Tomcat implantará exatamente o que você deseja. Você também pode configurá-lo no arquivo server.xml.

Confira este post para detalhes: Como definir o caminho de contexto de um aplicativo da Web no Tomcat 7.0


0 para resposta № 2

Como outros entrevistados notaram ROOT.war servirá em / now se você quer oi ter / em um nome de domínio totalmente qualificado e app2 em um diferente você tem que configurar mais de um host elementos no server.XML cada um acessando um diretório diferente para webapps