Windows services 创建Glassfish windows服务错误

Windows services 创建Glassfish windows服务错误,windows-services,glassfish,Windows Services,Glassfish,我已在Windows上创建glassfish服务,但无法启动该服务。我检查了域服务错误日志,发现以下错误: Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value '1.8', but '1.7' is required. could not find java.dll Could not find Java SE Runtime Environment. 我已经从J

我已在Windows上创建glassfish服务,但无法启动该服务。我检查了域服务错误日志,发现以下错误:

Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.8', but '1.7' is required. 
could not find java.dll
Could not find Java SE Runtime Environment.

我已经从Java7升级到Java8,升级后服务无法启动。如何解决这个问题

如果您使用的是任何低于4.1的GlassFish版本,它将不会在Java8上运行。您还需要升级您的GlassFish,或者,如果这不是一个选项,请恢复到Java 7。

好的!我不得不删除以下文件:
java.exe
javaw.exe
javaws.exe

从系统32开始工作。现在工作正常了