Arquivo não encontrado em http: // localhost: 8080 /

0

Acabei de instalar o Tomcat7 usando apt-get install tomcat7 . Em CATALINA_HOME, posso ver o arquivo index.html padrão e ele é executado corretamente usando localhost:8080/ . Agora eu coloquei um arquivo .war para implantar nesta mesma pasta e execute http://localhost:8080/JavaBridge.war e http://localhost:8080/JavaBridge também, mas não funcionará. Diz HTTP Status 404 - /JavaBridge . O que estou fazendo errado?

    
por 8thperson 06.04.2014 / 20:17

2 respostas

0

Tente implantar a guerra usando o gerenciador de tomcat. Configure o usuário do tomcat em conf/tomcat-users.xml , digite http://localhost:8080/manager em seu navegador e, em seguida, implemente-o usando o gerenciador do GUI do Tomcat. Certifique-se de dar funções de gerente de gui e gerente ao seu usuário.

    
por aliakbars 07.04.2014 / 04:32
0

você precisa colocar o arquivo war no diretório correto do Tomcat e, por padrão, o nome do arquivo WAR define a raiz do contexto. Em seguida, o seu arquivo web.xml (a menos que você esteja usando anotações) define esse resto da URL por meio de mapeamentos de servlet. Assim, o URL completo que você digita no navegador é: http://localhost:8080/<context-root>/<servlet-mapping>

    
por resigned 06.04.2014 / 20:40