2015-07-27 2 views
1

Я пытался настроить tomcat6 в eclipse. После настройки tomcat в eclipse я запустил сервер. Ниже приведены сообщения об ошибках,Eclipse- Невозможно назначить запрошенный адрес: JVM_Bind

java.net.BindException: Cannot assign requested address: JVM_Bind 
    at java.net.PlainSocketImpl.socketBind(Native Method) 
    at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:383) 
    at java.net.ServerSocket.bind(ServerSocket.java:328) 
    at java.net.ServerSocket.<init>(ServerSocket.java:194) 
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:373) 
    at org.apache.catalina.startup.Catalina.await(Catalina.java:662) 
    at org.apache.catalina.startup.Catalina.start(Catalina.java:614) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 

После поиска Google я проверил с портами в командной строке. но ни одно из приложений, работающих в этом порту, как показано ниже,

C:\>netstat -an | find "9000" 

C:\>netstat -an | find "8005" 

C:\>netstat -an | find "8009" 

C:\> 

Что-нибудь я пропустил? Если что-то не так, пожалуйста, поправьте меня.

ответ

0

Это означает, что в то время эти порты недоступны. Возможно, у вас будет сервер tomcat на вашем ПК, поэтому попробуйте изменить номера портов, дважды щелкнув на своем сервере apache на вкладке серверов. тогда ваш apache tomcat будет работать.

0

Если вы недавно изменили свой IP-адрес, запись для localhost в файле hosts недействительна. Обновите ip в вашем файле hosts.