GlassFish 3.1不会从Eclipse启动

0 eclipse glassfish-3

我正在使用Linux,我在Eclipse之外安装了GlassFish 3.1.使用asadmin start-domain就可以了.

在Eclipse Helios中我安装了最新版本的GlassFish工具,服务器适配器等.我为我的外部GlassFish添加了一个"Server"实例,但是当我尝试启动它时,Eclipse控制台说"等待domain1到开始......" - 等待几分钟后,会打印出越来越多的点.最终有一个对话框说"本地主机上的Server GlassFish 3.1无法启动".

决不是http:// localhost:8080响应.

我找不到其他错误消息.服务器日志(glassfish/domains/domain1/server.log)打印长启动命令,然后:

Feb 28, 2011 10:48:45 PM com.sun.enterprise.admin.launcher.GFLauncherLogger info                                                                                                                                  
INFO: Successfully launched in 3 msec.
Run Code Online (Sandbox Code Playgroud)

GlassFish安装完全是库存,没有加载应用程序.从Eclipse之外的命令行启动时,它工作正常.

我试图将GlassFish重新安装到不同的位置,我重新安装了Eclipse,没有插件,除了GlassFish的东西.

奇怪的是,"内部GlassFish 3.1"服务器,与Eclipse插件一起发布,并且存在于eclipse/plugins中,工作得很好并且启动非常快速.但我真的很想拥有一个外部GlassFish,我可以随时轻松地独立运行Eclipse.

非常感谢!

小智 6

您可以获得有关正在发生的事情的详细日志:

转到"窗口 - >首选项 - > Glassfish首选项".

在那里,您可以检查"以详细模式启动Glassfish Enterprise Server".

我也没遇到从Eclipse中启动Glassfish 3.1的问题.我试图删除位于域目录中的"osgi-cache /"子目录,然后我可以成功启动glassfish.

希望能帮助到你.