You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NetBeans 12.0中GlassFish 5.0无法打开localhost:4848问题求助

GlassFish 5.0 无法访问localhost:4848管理端排查方案

以下为针对NetBeans 12.0 + Java EE 8开发场景下的对应解决步骤:

  • JDK版本兼容性问题排查
    GlassFish 5.0官方仅适配JDK 8,使用JDK 9及以上版本会直接出现启动异常、管理端无法访问的问题。
    排查方式:在NetBeans服务器配置项中查看GlassFish关联的JDK版本,或本地执行java -version确认当前环境JDK版本。
    解决方式:将GlassFish运行环境指定为JDK 8(Oracle JDK 8/OpenJDK 8均可),不要使用更高版本的JDK。
  • 端口占用排查
    4848端口被其他进程占用也会导致管理端无法访问。
    排查方式:
    Windows系统打开cmd执行:netstat -ano | findstr "4848"
    macOS/Linux系统执行:lsof -i:4848
    解决方式:关闭占用4848端口的其他进程,或修改GlassFish管理端口:打开GlassFish安装目录下glassfish/domains/domain1/config/domain.xml,找到port="4848"的配置项,替换为未被占用的端口(如4849),保存后重启GlassFish即可。
  • 域配置损坏排查
    GlassFish异常关闭可能导致域缓存或配置文件损坏。
    解决方式:先停止GlassFish服务,删除glassfish/domains/domain1/osgi-cache目录下的所有缓存文件,重启服务尝试访问;如果仍无法访问,可备份现有部署文件后删除domain1目录,执行asadmin create-domain domain1命令重新创建默认域,再重启服务。
  • 防火墙拦截排查
    本地防火墙或安全软件可能拦截了GlassFish进程或4848端口的访问,可临时关闭防火墙测试访问是否正常,确认是拦截问题后将GlassFish进程和4848端口加入防火墙白名单即可。

相关问题截图:
NetBeans运行异常截图
localhost:4848访问报错截图

内容的提问来源于stack exchange,提问作者So Pe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 14:36:10