IIS e Glassfish no Windows 7
Pergunta
Eu instalei a nova versão do Windows 7.
Esta é a minha caixa de desenvolvimento, então eu tenho GlassFish instalado, que eu uso para aplicações Java. Além disso, eu uso o IIS para executar aplicações PHP. Eu corro ambos os servidores na porta 80, mas nunca ao mesmo tempo.
No entanto, desde que eu configurar o IIS, não posso ficar glassfish para ser executado. No eclipse, ele sempre dá o seguinte erro:
Port conflict: Please stop the server process using the same port as the one used by the Application Server.
A server process is already running on this port but we cannot determine if it's a GlassFish process (lack of info or credentials).If you do not find something else running on this port, check for antivirus software blocking or monitoring this port.
Editar: Eu tentei desligar IIS, e até mesmo desligado o recurso IIS. Ainda sem sorte.
Eu também corri netstat, eo seguinte estão aparecendo nas portas que usa GlassFish:
Proto Local Address Foreign Address State
TCP 0.0.0.0:80 NBSDTVL01574:0 LISTENING
TCP [::]:80 NBSDTVL01574:0 LISTENING
Graças
Solução
Este acabou por ser um problema com a minha máquina virtual. A nova cópia corrigiu o problema.
Outras dicas
isso aconteça porque você selecionar o mesmo número de porta uso pelo IIS e glashfish, eu sugiro que você configurar qualquer um dos dois para utilizar um número de porta diferente.