Glassfish 3 Eclipse插件无法与GlassFish服务器通信,状态为:CREDENTIAL\u ERROR
我可以通过命令行启动Glassfish。但是,当我尝试通过Eclipse启动服务器时,遇到以下错误: Eclipse插件无法与GlassFish服务器通信,状态为:CREDENTIAL\u ERROR 我已经检查了我的登录凭据(Glassfish 3 Eclipse插件无法与GlassFish服务器通信,状态为:CREDENTIAL\u ERROR,glassfish-3,Glassfish 3,我可以通过命令行启动Glassfish。但是,当我尝试通过Eclipse启动服务器时,遇到以下错误: Eclipse插件无法与GlassFish服务器通信,状态为:CREDENTIAL\u ERROR 我已经检查了我的登录凭据(admin/adminadmin),它们是正确的(我能够使用相同的用户/密码登录到端口4848上的管理控制台)。这是我的系统信息: OS:OSX10.6.7 Eclipse:Indigo服务发行版1 Glassfish V3.0.1 Glassfish插件:Glassf
admin
/adminadmin
),它们是正确的(我能够使用相同的用户/密码登录到端口4848上的管理控制台)。这是我的系统信息:
- OS:OSX10.6.7
- Eclipse:Indigo服务发行版1
- Glassfish V3.0.1
- Glassfish插件:Glassfish服务器开源版本3(JavaEE6)
- GlassFish用户/通行证:admin/adminadmin
请告诉我是否有解决问题的方法。以下是对我有效的方法-在谷歌搜索之后,我看到一篇帖子说错误消息具有误导性,可能是端口冲突。在Eclipse中,我有一个代理服务器条目,它使用端口8080(与GF相同)。所以我在domain.xml中将端口改为9090,GF开始时没有问题。我的系统是Win7x64、Eclipse 3.7.1、GF 3.1.1从任务管理器中杀死java进程如果它没有显示java进程,请重新启动您的电脑>>它对我有效查看您的防病毒Web扫描设置。Mine有一个端口8080的条目,用于扫描http流量。我删除了它,然后服务器就可以在Eclipse中顺利启动了 问候 Chris在“服务器”视图中,右键单击glassfish服务器并选择“打开” 在“应用程序服务器”部分中,确保未选中“为管理员命令使用匿名连接”
应用服务器 您可以编辑应用程序服务器(GlassFish或Sun)的一些运行时属性 域目录 管理员姓名 管理员密码 管理服务器端口号 _对管理命令使用匿名连接。 ^
如果选中,eclipse插件将不使用您的登录凭据(admin/adminadmin)。这是由AVG网络扫描服务导致的。
此服务正在占用端口8080 在我的例子中,我做了“ps-ef | grep java”,并意识到有一个glassfish进程已经在运行。我想它是作为安装的一部分开始的。我杀死了它,并再次从Eclipse启动了服务器,它像一个魔咒一样工作,正如这里几次提到的,端口冲突将导致这种情况。我发现我无法在Eclipse中编辑端口信息,我必须编辑domain.xml文件。我搜索了8080,直接找到了标签。在这里,我将http-listener-1表单8080更改为8000 然后,我不得不从eclipse的Servers选项卡中删除GlassFish服务器,然后重新添加它。(这比重新启动Eclipse快很多倍)。现在新的端口已经确定,我可以启动GlassFish服务器了
注意:我使用的是Oracle Enterprise Pack for Eclipse,而不是通用的Eclipse插件。8080上还有另一项服务(或GF设置中的端口定义)。 对我来说,停止此服务并尝试通过Eclipse启动GF。
检查Tomcat运行或其他应用程序。我遇到了问题。通过将域文件夹的权限更改为可写来修复此问题。您是否尝试过不使用任何登录名/密码?是。通过管理控制台,我创建了一个用户/密码:admin/adminadmin。仍然无法通过eclipse运行服务器。我建议检查您的服务器是否正在运行,从而阻止默认端口。如果您没有更改它,它应该是8080,所以检查localhost:8080是否响应。如果是,请尝试终止服务器进程,然后重试。:)我刚刚终止了java.exe进程,它马上就工作了!为我工作,重启后我让tomcat在8080端口上运行。谢谢!为我工作。。即使在我重新启动Eclips之后,我仍然无法启动GlassFish,但当我终止java进程时,它仍然有效。