我有以下问题。
我在Eclipse中有一个run-configuration(osgi-type)。曾几何时,这个运行配置运行正常,没有任何问题。
现在,当我尝试运行它时,我得到一个java.net.BindException: Address already in use: JVM_Bind
并且控制台中打印的所有行都打印了两次。
我看到应用程序在端口xxxx上启动,然后在几行之后我收到了错误。
运行配置没有改变。
有什么想法吗?
答案 0 :(得分:0)
异常是由于应用程序尝试绑定到服务器端口,而该端口已被其他应用程序占用。
您还提到控制台中的每一行都打印了两次。这意味着应用程序可能会启动两次。
没有足够的信息来确定运行配置启动同一应用程序两次的原因。您应该查看Eclipse中的DEBUG透视图,以查看是否使用两个线程启动了单个进程。