Eclipse Kepler - Glassfish插件 - 无法启动GF 3.1

时间:2013-06-27 06:43:20

标签: glassfish eclipse-kepler

我正在使用Eclipse Kepler WTP + Glassfish Kepler插件。

问题是我无法使用此配置启动本地安装的Glassfish。

运行启动配置后,进度条为69%且无法继续。日志中没有任何内容等。我也尝试使用新的工作空间等,但没有成功。

我正在运行的Glassfish版本是3.1.2。使用Eclipse Juno和相应的Glassfish插件,一切正常。

编辑似乎是GF内已存在的域的问题。在创建新域时可以使用该插件。

3 个答案:

答案 0 :(得分:1)

今天我遇到了同样的问题。出于某种原因,Glassfish插件无法启动域名 - progess bar为69%。一段时间后因为暂停而停止了。我不知道为什么它无法启动。

  • 打开asadmin控制台:{GLASSFISH_DIRECTORY} / bin / asadmin
  • 执行start-domain命令
  • 如果需要,请刷新eclipse Glassfish插件。您可以看到服务器已正确启动。

我知道,它无法解决问题。但请记住,Glassfish插件只提供GUI。如果插件没有,命令行仍然有效。

(实际上我不想再创建域名了......)

答案 1 :(得分:0)

问题是eclipse无法连接到你的jmx glassfish端口。

在你的glassfish控制台中查看jmx管理服务正在监听的jmx端口,有点像这样:

2014-01-13T11:08:38.935+0100|Información: JMX005: JMXStartupService had Started JMXConnector on JMXService URL service:jmx:rmi://mywks:8686/jndi/rmi://mywks:8686/jmxrmi

检查此端口是否正在运行:

telnet mywks 8686

如果端口没问题,问题是eclipse无法使用机器名连接到端口,在我的情况下问题是由于代理配置造成的。

打开eclipse代理配置(windows - > preferences - >网络连接),尝试将活动的提示符更改为“手动”并配置代理。如果代理不是问题,您可以尝试在etc / host文件中将本地计算机名称配置为本地主机循环。

(注意更改代理设置会导致eclipse停止访问eclipse市场。)

如果这不能解决问题,请尝试使用wireshark将eclipse吸引到glassfish连接。

希望得到这个帮助。

答案 2 :(得分:0)

您可能忘记将根目录填写为Glassfish。在Eclipse的服务器的环境环境中执行此操作。