Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Glassfish 3 Eclipse插件无法与GlassFish服务器通信,状态为:CREDENTIAL\u ERROR_Glassfish 3 - Fatal编程技术网

Glassfish 3 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

我可以通过命令行启动Glassfish。但是,当我尝试通过Eclipse启动服务器时,遇到以下错误:

Eclipse插件无法与GlassFish服务器通信,状态为:CREDENTIAL\u ERROR

我已经检查了我的登录凭据(
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进程时,它仍然有效。