Sou um novato em Java, e estou a tentar desenvolver uma aplicação web. Tenho o Windows 7 32 bit. Instalei Java 7 e defino o caminho e o classpath também. Depois disso, instalei Tomcat 7.
Quando tento abrir a página inicial do tomcat utilizando o URL localhost:8080
, este não abre e o Tomcat pára automaticamente.
Por favor, ajudem-me.
Assegurar-se de que nenhuma outra aplicação utiliza a porta 8080 antes de iniciar o tomcat. Se esse's não é o problema, por favor colar tomcat log.
Se quiser alterar a porta padrão do tomcat's, vá à pasta tomcat e abra a pasta conf
, na qual pode ver o server.xml
. Nesse ficheiro pode ver algo como <Connector port=
. Altere o valor da porta e inicie o tomcat.
O seu problema não é com o porto 8080
, mas com o porto 8005
. A porta 8005
é a porta de encerramento para Tomcat.
Em vez de tentar descobrir o que está a utilizar a porta 8005
, pode ser mais fácil editar TOMCAT_DIR/conf/server.xml
e alterar a porta de encerramento para 8006
.
<Server port="8006" shutdown="SHUTDOWN">
Para sistemas baseados em *Unix, pode verificar as portas utilizadas por uma determinada aplicação, emitindo o seguinte comando no terminal
[~/.]$ netstat -tuplen
Obterá a lista de todos os portos que estão actualmente a ser mantidos e utilizados pelos seus respectivos processos ID's