Java 运行gwt应用程序时发生BindException
运行gwt应用程序时出现以下错误 java.net.BindException:地址已在使用:bind位于sun.nio.ch.net.bind(本机方法)位于sun.nio.ch.serversocketchannelipml.bind(未知源)位于sun.nio.ch.ServerSocketAdaptor.bind(未知源)位于org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:205)位于org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:304)的org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)的org.mortbay.jetty.Server.doStart(Server.java:233)的org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)在com.google.gwt.dev.shell.jetty.jettylancher.start(jettylancher.java:672)在com.google.gwt.dev.dev.DevMode.doStartUpServer(DevMode.java:509)在com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1068)在com.google.gwt.dev.dev.DevModeBase.run(DevModeBase:811)在com.google.gwt.dev.DevMode.main(DevMode.java:311)运行Java 运行gwt应用程序时发生BindException,java,gwt,Java,Gwt,运行gwt应用程序时出现以下错误 java.net.BindException:地址已在使用:bind位于sun.nio.ch.net.bind(本机方法)位于sun.nio.ch.serversocketchannelipml.bind(未知源)位于sun.nio.ch.ServerSocketAdaptor.bind(未知源)位于org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:205)
请帮我整理一下可能您的应用程序已经在运行,或者其他什么东西正在使用该端口。默认情况下,DevMode使用8888端口。如果端口被其他应用程序使用,则可以更改端口 在Eclipse中,您可以通过更改Web应用程序的“运行配置”下的“端口”字段(服务器选项卡中的端口)来更改端口。或者,如果您使用gwt插件(通过url中的?gwt.codesvr)连接到应用程序,则默认端口为9997,您可以从相同的运行配置更改gwt选项卡中的端口
如果您在其他IDE或命令行中运行,则可以使用“开发模式选项”部分的详细信息(请参阅:)-port、-bindAddress和-codeServerPort选项。可能您的应用程序已经在运行,或者其他什么东西正在使用该端口。默认情况下,DevMode使用8888端口。如果端口被其他应用程序使用,则可以更改端口 在Eclipse中,您可以通过更改Web应用程序的“运行配置”下的“端口”字段(服务器选项卡中的端口)来更改端口。或者,如果您使用gwt插件(通过url中的?gwt.codesvr)连接到应用程序,则默认端口为9997,您可以从相同的运行配置更改gwt选项卡中的端口
如果您在其他IDE或命令行中运行,则可以使用“开发模式选项”部分中的详细信息(请参阅:)-port,-bindAddress和-codeServerPort选项。尝试更改用于JVM绑定的服务器端口号。尝试更改用于JVM绑定的服务器端口号。尝试使用的端口已被使用:
其中一种可能性是: 当旧的服务器实例已在运行时,您启动了该服务器的另一个实例 要解决这个问题:
其中一种可能性是: 当旧的服务器实例已在运行时,您启动了该服务器的另一个实例 要解决这个问题:
您必须停止所有正在运行的实例。如果单击红色按钮,则仅停止一个实例。您必须选择“开发模式”选项卡,单击左下角(项目名称),然后检查所有实例。您必须停止所有实例的运行。如果单击红色按钮,则仅停止一个实例。您必须选择“开发模式”选项卡,单击左下角(项目名称),然后选中所有实例