2011-09-21 66 views
0

我已经安装了Glassfish 3.1.1。开源Ed。服务器用于我的开发目的,Eclipse Indigo作为我的IDE。我在eclipse中安装的插件是来自elipse市场的Glassfish Server Tools和Spring 3 Tools。现在我面临的问题就像当我尝试从elipse启动glassfish时,我得到了凭据错误。但是,如果我测试服务器像http://localhost:8080/浏览器它工作正常。但有趣的是,当我从互联网上拔掉我的电脑,并尝试从eclipse启动GF服务器,它工作正常!我无法弄清楚发生了什么事。奇怪的问题 - Glassfish 3.1.1服务器和Eclipse Indigo

我的操作系统是Windows 7企业版和JDK 1.7.0是

事情,我试图解决这个问题

  1. 关闭MS SQL服务器报告(2008)
  2. 禁用防火墙
  3. 关闭防病毒
  4. Netstat -noa | FINDSTR 0.0.8080发现过程,并杀死它
  5. 停止IIS断绝
+0

你有没有看到这个可能的愚蠢? http://stackoverflow.com/questions/6939570/glassfish-3-1-credential-error-in-eclipse – BalusC

+0

“证书错误”告诉​​我们下蹲。但是,如果这有助于Glassfish与Eclipse的集成,那么当您将管理员密码留空时,在创建域时,以及将该插件配置为使用该域时效果最佳。 –

+0

@BalusC ---很抱歉,是:-( –

回答

1

最后,我已经解决了这个问题。这是由于代理设置。我在/ etc/hosts文件中添加了“127.0.0.1 localhost”(不带引号),并将我的电脑连接到互联网,然后尝试从eclipse启动GF服务器。邦...它的工作! (尽管我从我家做过,但是我会在经过我的办公室网络测试后更新这篇文章)。

顺便说一句:@vineet,我也试过,但没有奏效。首先我忘了提及。谢谢。

+0

其工作来自我的办公室网络。 –

+0

在我的情况下,首选项,常规,网络连接,Active Provider:Direct也解决了它。对于我读过的默认“Native”选项会产生问题,因为GlashFish默认绑定到0:0:0:0,主机名解析,而不是简单的“localhost”,比如'JMXService URL = service:jmx:rmi://my-work-pc.lan:8686/jndi/rmi://my-work-pc.lan:8686/jmxrmi' – Arjan