2013-06-27 42 views
5

我使用Eclipse开普勒WTP + Glassfish开普勒插件。Eclipse开普勒 - Glassfish插件 - 无法启动GF 3.1

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

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

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

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

+0

我现在有同样的问题...以前我使用Juno,因为Glassfish-Tools在开普勒工作对我没有帮助,所以我没有做迁移。现在我犯了一个大错误:更新了Juno中的Glassfishtools-Plugin .... OMG,我唯一的工作解决方案不再工作了。我会尝试创建一个新域名的建议。 – cljk

+0

它的工作!我真的很想知道是什么导致了这个问题 - 现在我要重新配置我的数据源,领域等...... – cljk

+0

从知道它明显与干净的新域一起工作开始,我开始尝试。我将新域的配置复制到旧的和旧的工作。我现在把它跟踪到我的JRebel代理。我已经整合了5.1版本并升级到5.3版本,现在一切似乎都很好。 – cljk

回答

1

今天我遇到了同样的问题。出于某种原因,Glassfish插件无法以69%的速度启动域 - progess吧。有一段时间因为暂停而停下来。我不知道为什么它不能启动。

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

我知道,它不能解决问题。但请记住Glassfish插件只提供一个GUI。如果插件不是,命令行仍然有效。

(其实我不想再创建一个域...)

0

问题是日食无法连接到您的JMX GlassFish的端口。

看着你的GlassFish控制台POR其中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 - >首选项 - >网络连接),尝试改变活动provicer到“手动”,并配置你的代理。如果代理不是问题,则可以尝试将本地计算机名称配置为您的etc/host文件中的本地主机循环。 (注意改变你的代理设置会导致你的eclipse停止访问eclipse市场)。

如果这不能解决问题,尝试使用wireshark嗅探eclipse到glassfish连接。

希望得到这个帮助。

0

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