NetBeans 8.1 - 远程GlassFish 4.1.1

时间:2016-04-27 10:47:58

标签: netbeans glassfish

我有一个远程debian 8服务器,GlassFish 4.1.1正常运行。   - 通过端口4848的管理控制台工作正常。   - 通过管理控制台进行部署工作正常。

我有一个本地NetBeans 8.1 I.D.E和本地glassfish-4.1.1来测试应用程序。

现在我想将远程GlassFish服务器绑定到我的I.D.E.部署应用程序并通过一次单击远程测试它。

我做了常规流程,以管理员身份运行NetBeans:

服务>服务器>添加服务器>远程域

并填写:

  • 域名为domain1(默认glassfish域名实际运行)
  • 主持我的服务器ip
  • DAS端口:4848
  • HTTP端口:8080(默认)
  • userName with glassfish admin user
  • 使用glassfish管理员密码的密码。

现在服务器已添加到NetBeans,但显示未运行。

右键单击>视图控制台显示“服务器必须正在运行才能查看管理控制台”

部署测试应用打印错误: “部署错误:不支持启动服务器GlassFish Server。请手动启动服务器。有关详细信息,请参阅服务器日志。”

如何成功绑定NetBeans I.D.E.到远程glassfish服务器? 我尝试以管理员身份运行NetBeans。 我正在使用enable-secure-admin运行远程GlassFish。

2 个答案:

答案 0 :(得分:1)

我猜你忘了启用secure-admin。

尝试以下方法:

asadmin change-admin-password
asadmin enable-secure-admin
asadmin stop-domain
asadmin start-domain

另见:

答案 1 :(得分:0)

如果您使用enable-secure-admin运行远程GlassFish,那么您需要确保可以通过命令行或浏览器验证它以连接到远程服务器,以防其他问题,如防火墙等。