red5不会在eclipse中停止

时间:2011-09-01 14:09:24

标签: red5 java-server

我无法在Eclipse中停止red5服务器(0.9.1)。 它抛出一个错误:

java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.NameNotFoundException: red5
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:357)
    at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:267)
    at org.red5.server.Shutdown.main(Shutdown.java:85)
Caused by: javax.naming.NameNotFoundException: red5
    at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:116)
    at com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:203)
    at javax.naming.InitialContext.lookup(InitialContext.java:411)
    at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1924)
    at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1891)
    at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:274)
    ... 2 more

之后我尝试在Debug中运行,但是我看到错误Port is busy。 我必须重新启动我的电脑才能让它再次运作......

我使用:Windows 7 64位,Java 32-bt,Eclipce Galileo。

谢谢!

1 个答案:

答案 0 :(得分:1)

这是因为您单击控制台右上角的红色矩形。而是转到服务器并停止它。

发生这种情况时使用TCP视图(http://technet.microsoft.com/es-es/sysinternals/bb897437.aspx)。您已找到端口5080(red5默认端口),右键单击和结束进程。我认为它非常有用

有点迟到但我希望这对其他人有帮助!