2009-09-18 11 views
0

J'ai installé la dernière version de Windows 7.IIS et Glassfish dans Windows 7

Ceci est ma boîte de développement, donc je GlassFish installé, que je l'utilise pour les applications Java. En outre, j'utilise IIS pour exécuter des applications PHP. Je cours les deux serveurs sur le port 80, mais jamais en même temps.

Cependant, depuis que j'ai configuré IIS, je ne peux pas faire fonctionner glassfish. Dans Eclipse, il donne toujours l'erreur suivante:

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. 

Edit: J'ai essayé d'éteindre IIS, et même désactivé la fonctionnalité IIS. Toujours pas de chance.

J'ai aussi couru netstat, et les suivantes sont apparaître sur les ports que GlassFish utilise:

Proto Local Address   Foreign Address  State 
TCP 0.0.0.0:80    NBSDTVL01574:0   LISTENING 
TCP [::]:80    NBSDTVL01574:0   LISTENING 

Merci

+1

Exécutez "netstat -a -b" pour voir quel processus écoute 0.0.0.0:80 et [::]: 80, puis retournez. – user353297

Répondre

0

Cela s'est avéré être un problème avec ma machine virtuelle. Une nouvelle copie a corrigé le problème.

-2

cela arrive parce que vous sélectionnez la même utilisation du numéro de port par les iis et glashfish, i vous suggérons de configurer l'un des deux pour utiliser un numéro de port différent.

+0

Veuillez expliquer à l'utilisateur le raisonnement derrière le vote négatif. –