Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java.net.BindException:地址已在使用中:JVM\u Bind_Java_Eclipse_Tomcat_Port - Fatal编程技术网

java.net.BindException:地址已在使用中:JVM\u Bind

java.net.BindException:地址已在使用中:JVM\u Bind,java,eclipse,tomcat,port,Java,Eclipse,Tomcat,Port,我试图在Eclipse Indigo OS Windows server 2013中安装Apache Tomcat server 7.0,在启动服务器时,遇到以下错误: 我是Eclipse新手,不知道如何解决这个问题,请帮助我 java.net.BindException: Address already in use: JVM_Bind at java.net.DualStackPlainSocketImpl.bind0(Native Method) at java.net.D

我试图在Eclipse Indigo OS Windows server 2013中安装Apache Tomcat server 7.0,在启动服务器时,遇到以下错误:

我是Eclipse新手,不知道如何解决这个问题,请帮助我

java.net.BindException: Address already in use: JVM_Bind
    at java.net.DualStackPlainSocketImpl.bind0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
    at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
    at java.net.PlainSocketImpl.bind(Unknown Source)
    at java.net.ServerSocket.bind(Unknown Source)
    at java.net.ServerSocket.<init>(Unknown Source)
    at org.apache.catalina.core.StandardServer.await(StandardServer.java:427)
    at org.apache.catalina.startup.Catalina.await(Catalina.java:757)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:703)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)

java.net.BindException:地址已在使用中:JVM\u Bind
位于java.net.DualStackPlainSocketImpl.bind0(本机方法)
位于java.net.DualStackPlainSocketImpl.socketBind(未知源)
位于java.net.AbstractPlainSocketImpl.bind(未知源)
位于java.net.PlainSocketImpl.bind(未知源)
位于java.net.ServerSocket.bind(未知源)
位于java.net.ServerSocket。(未知源)
位于org.apache.catalina.core.StandardServer.await(StandardServer.java:427)
位于org.apache.catalina.startup.catalina.await(catalina.java:757)
位于org.apache.catalina.startup.catalina.start(catalina.java:703)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
位于org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:322)
位于org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:450)

端口已在使用中。 从Eclipse更改服务器设置(双击服务器)中的端口号


将“8”替换为“9”。。。如果您的端口为8005,请将其替换为9005。

打开Powershell并键入

netstat -an

查看正在使用的端口。

还要确保您没有两次启动服务器,因为两个实例都使用相同的端口。

java.net.BindException:地址已在使用中:JVM\u Bind
-您是否有另一台服务器在端口8005处运行?检查您的端口,8005被其他应用程序使用。我将端口号更改为8010,即使错误是sameThanks,但它可以正常工作