Eclipse插件无法与GlassFish服务器通信,检查阻止或监视此端口的防病毒软件

时间:2013-09-15 12:15:13

标签: java eclipse java-ee glassfish

我正在使用Eclipse oepe 3.8和glassfish 4.0。 我收到错误“Eclipse插件无法与GlassFish服务器通信.... Eclipse插件无法与GlassFish服务器通信。请检查阻止或监视此端口的防病毒软件,或防火墙配置,或可能阻止某些端口的VPN设置......“每当我尝试从eclipse启动glassfish时,都没有在端口8080和4848上运行的进程,我已经检查过,但我仍然收到此错误。

4 个答案:

答案 0 :(得分:2)

我在启动glassfish4服务器时遇到了问题并解决了。这里的解决方案是:

使用以下命令在(glassfish4 / bin)中启动asadmin批处理文件后创建新域:create-domain newdomainame

即:C:\ glassfish4 \ bin(已安装的位置) - >开始“asadmin”批处理 - > create-domain newdomainame(即:create-domain domain2)

完成这些操作后,只需在eclipse环境中添加此服务器并启动服务器并对其进行测试。

添加服务器只需按照此处提供的视频链接:http://www.youtube.com/watch?v=9kb0iLpqKY4

答案 1 :(得分:0)

取消选中“在服务器属性中保留重新部署的会话”

我暂时无法发表评论,但希望链接到Christoph Andriessensanswer,这有助于解决我的问题。

重新启动Eclipse和我的计算机对我的情况没有帮助。克里斯托夫在这里引用完整的答案:

  

我有完全相同的问题。当我在GlassFish的Eclipse属性对话框中设置“在重新部署中保留会话”时,将“GlassFish”选项卡设置为false(默认为true),一切正常。

执行此操作后,初始错误消失但我又收到了另一个错误“在localhost [domain1]发布到Glassfish 4 ..遇到了问题。”这answer为我解决了这个问题。我再次引用:

  

我有相同的部署问题(eclipse Lune / Glassfish 4.1),并且由于Marvin的反馈而得到了解决。

     

您可以通过以下方式找到“使用JAR存档进行部署”:右键单击eclipse服务器选项卡中的glassfish。然后,选择监控>属性>新窗口中的Glassfish>使用JAR存档进行部署。

     

然后,奇迹发生......

答案 2 :(得分:0)

如果您处于开发模式,请更改端口。

我按照下面的说法做了,瞧,我的glassfish服务器实例启动并运行(从eclipse内部运行)。

  1. 转到%INSTALLED_GLASSFISH_PATH%/glassfish/domains/domain1/config/并打开domain.xml
  2. 查找<network-listeners>元素。
  3. 其中一个子元素提到了server使用的端口。将该端口号更改为其他未使用的端口号。
  4. 我们可以按照下面列出的步骤检查Glassfish实例使用的端口 -

    一个。转到 Windows-&gt;显示视图&gt;服务器  湾在服务器视图中,选择Glassfish服务器并右键单击。  C。转到监控 - &gt;属性 - &gt; Glassfish的即可。在这里,我们可以看到正在使用的服务器端口。

    1. 更改端口号后 - &gt;去日食并重复(a),(b)(c)
    2. 您应该打开一个属性屏幕,如下所示。
    3. enter image description here

      1. 点击Browse文本框旁边的Domain Path按钮。这应该会在您的计算机上打开Directory browser。只需点击Ok即可。 Eclipse将加载domain.xml文件中完成的更改。点击应用确定,您就可以运行Glassfish服务器实例了。
      2. 希望,这可以帮助某人避免重启eclipse,系统的残酷循环,解开glassfish / eclipse实例。

答案 3 :(得分:0)

最佳解决方案是停止服务器并从eclipse中删除服务器并再次在eclipse中添加服务器并启动服务器