首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GlassFish 5.1.0错误,因为dcs为空

GlassFish 5.1.0错误,因为dcs为空
EN

Stack Overflow用户
提问于 2021-08-31 09:17:59
回答 1查看 1.5K关注 0票数 1

错误是:

代码语言:javascript
复制
Exception in thread "main" java.lang.NullPointerException: Cannot invoke "org.glassfish.hk2.api.DynamicConfigurationService.createDynamicConfiguration()" because "dcs" is null
at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.initializeServiceLocator(AbstractModulesRegistryImpl.java:128)
at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.newServiceLocator(AbstractModulesRegistryImpl.java:120)
at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.java:194)
at com.sun.enterprise.module.common_impl.AbstractModulesRegistryImpl.createServiceLocator(AbstractModulesRegistryImpl.java:200)
at com.sun.enterprise.module.single.StaticModulesRegistry.createServiceLocator(StaticModulesRegistry.java:64)
at com.sun.enterprise.admin.cli.CLIContainer.getServiceLocator(CLIContainer.java:193)
at com.sun.enterprise.admin.cli.CLIContainer.getLocalCommand(CLIContainer.java:231)
at com.sun.enterprise.admin.cli.CLICommand.getCommand(CLICommand.java:207)
at com.sun.enterprise.admin.cli.AdminMain.executeCommand(AdminMain.java:347)
at com.sun.enterprise.admin.cli.AdminMain.doMain(AdminMain.java:282)
at org.glassfish.admin.cli.AsadminMain.main(AsadminMain.java:33)

我的java -version:

java version 16.0.2 -- 2021-07-2020

项目还使用JDK - 16.0.2

GlassFish正在使用JRE: - JDK - 16.0.2

我也这么做了:

代码语言:javascript
复制
set JAVA_HOME="C:\Program Files\Java\jdk-16.0.2" 
set PATH="%JAVA_HOME%/bin;%PATH%"

有什么问题吗?GF不能使用这个jdk或jre吗?

EN

回答 1

Stack Overflow用户

发布于 2022-03-18 05:11:16

尝试转到这个地址的glassfish目录,用记事本打开setenv file.bat并添加到AS_JAVA=C:\Program Files\Java\jdk1.8.0_251 (您的路径到java 8)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68996057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档