我正在使用Eclipse Kepler WTP + Glassfish Kepler插件。
问题是我无法使用此配置启动本地安装的Glassfish。
运行启动配置后,进度条为69%且无法继续。日志中没有任何内容等。我也尝试使用新的工作空间等,但没有成功。
我正在运行的Glassfish版本是3.1.2。使用Eclipse Juno和相应的Glassfish插件,一切正常。
编辑似乎是GF内已存在的域的问题。在创建新域时可以使用该插件。
答案 0 :(得分:1)
今天我遇到了同样的问题。出于某种原因,Glassfish插件无法启动域名 - progess bar为69%。一段时间后因为暂停而停止了。我不知道为什么它无法启动。
start-domain
命令我知道,它无法解决问题。但请记住,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的服务器的环境环境中执行此操作。