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

JDK 10适配的GlassFish版本及NetBeans 15添加GlassFish报错咨询

问题解决方案

一、修复"glassfish requires version 6 but your jdk version is 0"错误

即便环境变量配置无误,GlassFish创建域时仍可能无法正确识别JDK,可尝试以下操作:

  • 手动指定JDK路径执行创建命令:在asadmin create-domain命令后添加--java-home参数,示例:
    asadmin create-domain --java-home "你的JDK完整安装路径" 自定义域名
    
  • 修改GlassFish配置文件:找到GlassFish安装目录下的config/asenv.bat(Windows系统)或config/asenv.conf(Linux/Mac系统),添加或修改AS_JAVA变量为你的JDK路径,示例:
    set AS_JAVA=C:\Program Files\Java\jdk-10.x.x
    
  • 先验证JDK识别有效性:在命令行执行java -version和javac -version,确认输出正确版本号,再切换到GlassFish的bin目录执行asadmin version,检查是否能正常识别JDK。

二、适配JDK 10的GlassFish版本

适配JDK 10的是GlassFish 5.1.0,该版本正式支持JDK 8至JDK 10;而GlassFish 6.x及以上版本主要适配JDK 11及更高版本,因此JDK 10搭配GlassFish 5.1.0是最优选择。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 02:20:33