Glassfish4.1安装及配置[通俗易懂]

Glassfish4.1安装及配置[通俗易懂]安装及配置下载及安装详情见官网。关于文档上述下载的GlassFish为开源版本,文档见GlassFishServerDocumentation。不过,在使用中发现该文档的参数并不全,比如,ReferenceManual中提供了命令create-auth-realm用来手动创建realm,现在要设定realm所在的domain,却没有找到相应的参数。反倒是在GlassFish商业版SunG

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

Glassfish4.1安装及配置


目录


安装及配置

下载及安装详情见官网
glassfish官网安装流程


关于文档

上述下载的GlassFish为开源版本,文档见GlassFish Server Documentation

不过,在使用中发现该文档的参数并不全,比如,Reference Manual中提供了命令create-auth-realm用来手动创建realm,现在要设定realm所在的domain,却没有找到相应的参数。反倒是在GlassFish商业版Sun GlassFish Enterprise Server v3 Prelude Reference Manual–create-auth-realm中找到参数:--host domain-host --port domain-port满足上述需求。


修改用户名及密码

旧版Glassfish的默认管理员用户名为”admin”,密码为“adminadmin”。4.1版本的默认用户名为“admin”,密码为空。可通过如下命令修改管理员密码。

./asadmin change-admin-password  --domain_name your_domain_name

问题1–远程访问出错

错误描述:其它主机访问admin终端,在登录界面出错:Glassfish: Secure Admin Must Be Enabled To Access The DAS Remotely。或有时候该页面一直打不开。

解决办法:执行如下命令开启secure-admin并重启domain

  • 允许特定主机访问:./asadmin --host www.yourdomain.com --port 4848 enable-secure-admin
  • 或允许所有主机访问:./asadmin enable-secure-admin
  • 重启domain:./asadmin restart-domain

问题2–控制台进不去

错误描述:这个问题跟上个问题不同,GlassFish的控制台可以打开,但过一会后打不开了(用户名密码都正确)。

解决办法:清楚浏览器中的cookie即可。


问题3–jmx 8686报错

启动成功,但查看启动日志,

[2016-10-20T10:27:48.683+0800] [glassfish 4.1] [SEVERE] [] [] [tid: _ThreadID=61 _ThreadName=Thread-9] [timeMillis: 1476930468683] [levelValue: 1000] [[
  java.io.IOException: Cannot bind to URL [rmi://0.0.0.1:8686/jmxrmi]: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: 0.0.0.1; nested exception is:
        java.net.SocketException: Invalid argument or cannot assign requested address]
        at javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:827)
        at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:432)
        at org.glassfish.admin.mbeanserver.RMIConnectorStarter.start(RMIConnectorStarter.java:319)
        at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.startConnector(JMXStartupService.java:313)
        at org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread.run(JMXStartupService.java:350)
Caused by: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: Exception creating connection to: 0.0.0.1; nested exception is:
        java.net.SocketException: Invalid argument or cannot assign requested address]
        at com.sun.jndi.rmi.registry.RegistryContext.rebind(RegistryContext.java:163)
        at com.sun.jndi.toolkit.url.GenericURLContext.rebind(GenericURLCo
Caused by: java.rmi.ConnectIOException: Exception creating connection to: 0.0.0.1; nested exception is:
        java.net.SocketException: Invalid argument or cannot assign requested address
        ...

参照如下方法解决,但貌似该错误没有造成什么影响。
jmx--8686问题解决

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/171374.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 聊聊MyBatis缓存机制

    聊聊MyBatis缓存机制点击上方“程序员小灰”,选择“置顶公众号”有趣有内涵的文章第一时间送达!本文转载自公众号美团技术点评前言MyBatis是常见的Java数据库访问层框架。在日常工作中,开…

    2022年5月21日
    30
  • pycharm自动调整代码格式,使之符合规范

    pycharm自动调整代码格式,使之符合规范哈哈哈 今天刚刚发现 Pycharm 可以自动调整格式 真的是太方便了 赶紧来记录一下和大家分享 当我们在 Pycharm 写 python 代码时 要边敲代码边符合规范真的有点不方便 但是不符合规范的代码又影响阅读 下面就说一下怎么用 Pycharm 自带的代码格式调整功能调整代码格式吧 方法一 打开 Pycharm gt 在上面的工具栏找到 Code gt 点击 ReformatCode 方法二 直接使用快捷键 Ctrl Alt L

    2025年6月8日
    0
  • 共射极放大电路和共基极放大电路_如何判断放大电路是共集还是共射

    共射极放大电路和共基极放大电路_如何判断放大电路是共集还是共射如何区分共射极放大电路与共基极放大电路?_百度知道如何区分共射极放大电路与共基极放大电路?_百度知道答有简单的方法:观察信号的输入端和输出端,就看信号正极。共射电路:信号从基极进入,从集电极

    2022年8月3日
    9
  • 怎么知道我的laravel 是几版本的

    怎么知道我的laravel 是几版本的

    2021年10月10日
    38
  • ROC及AUC计算方法及原理「建议收藏」

    ROC及AUC计算方法及原理「建议收藏」1.非均衡分类问题在大多数情况下不同类别的分类代价并不相等,即将样本分类为正例或反例的代价是不能相提并论的。例如在垃圾邮件过滤中,我们希望重要的邮件永远不要被误判为垃圾邮件,还有在癌症检测中,宁愿误判也不漏判。在这种情况下,仅仅使用分类错误率来度量是不充分的,这样的度量错误掩盖了样例如何被错分的事实。所以,在分类中,当某个类别的重要性高于其他类别时,可以使用Precison和Recall多个比…

    2022年5月13日
    49
  • 支撑微博千亿调用的轻量级RPC框架:Motan「建议收藏」

    支撑微博千亿调用的轻量级RPC框架:Motan

    2022年3月12日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号