不支持netbeans启动glassfish服务器

时间:2014-05-14 22:46:49

标签: netbeans glassfish

我无法在远程GlassFish服务器(4.0)上连接/部署/运行任何应用程序,并且几天来一直在打这个。

本地我正在运行Windows 8,我尝试过使用NetBeans 7.3和8.0。我在本地安装了Java 7.25和8。远程GF服务器是版本4.0 build 89,在多宿主的Windows 8机器上,Java 7 25,在Glassfish中启用了远程管理。由于与服务器上的其他应用程序冲突,我还在端口8888而不是8080上运行HTTP。

在过去的某个时刻,我已经能够通过NB远程连接,但最近没有,我不完全确定发生了什么变化。我不知道服务器上有任何变化。

我无法再在NetBeans中获得Glassfish服务器旁边的“+”,我无法在远程Glassfish服务器上部署/运行/调试应用程序。

当我尝试部署时,我收到以下部署错误:

 Starting of server My Server is not supported. Please, start the server manually.  See the server log for details.

不幸的是,服务器日志没有任何与此相关的错误。我唯一看到的是典型的过期证书。

为了确认我真的在联系,我看了Fiddler并收到了以下内容:

HTTP/1.1 200 OK
Content-Type: text/html
Date: Wed, 14 May 2014 22:08:00 GMT
Transfer-Encoding: chunked

95
Signature-Version: 1.0
message: V3 cannot process this command at this time, please wait
use-main-children-attribute: false
exit-code: FAILURE

通过Web浏览器连接可以正常运行管理控制台以及我在端口8888上运行的应用程序。我可以通过Web界面加载文件,但不能通过NetBeans加载。

我最初只遇到Java 7和Netbeans 7.3的问题,但决定升级两者,希望可能有一些间歇性的但是已修复。但是,情况似乎并非如此。

有任何建议或想法吗?

3 个答案:

答案 0 :(得分:1)

我使用了这个commands并且它有效

导航到GlassFish安装文件夹中的bin文件夹并执行:

./asadmin start-domain
./asadmin change-admin-password

设置新的管理员密码

./asadmin enable-secure-admin

使用您刚刚配置的管理员和密码

./asadmin stop-domain
./asadmin start-domain

答案 1 :(得分:0)

好。我想我找到了罪魁祸首。我在最后一次MS关键更新之前进行了系统还原,现在我可以连接了!我不确定是否只是MS更新与添加的几个Visual Studio SDK相比,但经过几天试图弄清楚它之后,它终于再次运行了。 PTL。

答案 2 :(得分:0)

我遇到同样的问题。通过设置管理员密码并启用安全管理员可以解决问题。使用以下命令会有所帮助:

adadmin
change-admin-password

请注意,默认用户名为admin,默认密码为空(只需按Enter)。

enable-secure-admin

输入用户名和刚刚设置的新密码。

restart-domain

enter image description here

相关问题