服务无法启动:错误1067:进程意外终止

时间:2013-08-13 09:16:57

标签: java windows-services

我们有一个我们的应用程序安装的自定义服务。唯一的问题是,在安装后,它将无法启动,从而产生上述错误。我试图诊断问题是什么,但似乎无法找到任何有用的信息,为什么它要退出。我在非“R2”2008服务器上尝试过相同的服务,手动工作正常。

使用批处理文件运行简单的java文件。 Deamon服务。

有没有人有任何解决此类问题的经验,那里的线索很少?

6 个答案:

答案 0 :(得分:8)

转到:

  

登记处送交> HKEY_LOCAL _MACHINE->系统 - >姜黄素rentControlSet-> Servi大街CES。

找到有关的服务&删除它。关闭注册表。重启PC&重新安装相关服务。现在错误应该消失了。

答案 1 :(得分:4)

我解决了这个问题。这适用于EAServer Windows服务

分辨率是 - > 在运行提示中打开Regedit

在HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ EAServer下

在参数中,将SERVERNAME条目作为EAServer。

[有时用Envirnoment变量覆盖:路径值]

答案 2 :(得分:1)

这是与问题相关的权限。 确保当前用户有权访问包含安装文件的文件夹。

答案 3 :(得分:0)

如果Windows服务启动程序在启动后立即退出,则会显示此错误消息。 出现此问题的原因通常是未正确部署许可证密钥(许可证文件夹中的license.txt文件)。 如果服务没有正确的密钥,只需输入错误的密钥并尝试启动。一旦启动,请放置正确的密钥,它将起作用。

答案 4 :(得分:0)

我有这个错误,我查了一个日志文件C:\ ... \ mysql \ data \ VM-IIS-Server.err并找到了这个

2016-06-07 17:56:07 160c  InnoDB: Error: unable to create temporary file; errno: 2
2016-06-07 17:56:07 3392 [ERROR] Plugin 'InnoDB' init function returned error.
2016-06-07 17:56:07 3392 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2016-06-07 17:56:07 3392 [ERROR] Unknown/unsupported storage engine: InnoDB
2016-06-07 17:56:07 3392 [ERROR] Aborting

第一行说“无法创建临时文件”,它听起来像“权限不足”,首先我试图为我当前的用户提供访问mysql文件夹 - 没有效果,然后经过一些徘徊我走近控制panel-> Administration-> Services->右键单击MysqlService->属性 - >登录,切换到“此帐户”,输入我的用户名/密码,单击确定,然后就开始了!

答案 5 :(得分:0)

在我的情况下,错误1067是由特定版本的Tomcat 7.0.96 32位与AdoptOpenJDK结合引起的。花了两个小时,然后卸载,重新安装并尝试其他Java设置,但是Tomcat无法启动。看到... ASF Bugzilla – Bug 63625 尽管他们指的是看到另一个错误,但似乎指向了这个问题。

我尝试了7.0.99 32位,它立即从相同的AdoptOpenJDK 32位二进制安装开始。