我无法在 Windows 7 笔记本电脑上启动时自动启动 Tomcat7 服务。在重新启动 Windows 时,我收到消息“访问被拒绝。无法打开服务 Tomcat7”,即使我已将服务设置为以管理员身份登录。
我还将 Tomcat 目录(位于 Program Files 目录之外)及其所有子目录设置为所有用户的“完全控制”(这应该是矫枉过正)。但是我可以使用“以管理员身份运行”上下文菜单项手动启动它。
如果该作品,为什么不将它设置为管理员作为服务运行工作?
我遇到了同样的错误,我设法解决了它。尽管在我的情况下,即使每次启动机器时都发生相同的错误,但服务仍在运行,因为我能够使用我的应用程序。但我真的很想摆脱这个问题,这样客户就不会被迫看到这个烦人的错误。
我的做法是将 tomcat7w.exe 设置为始终以管理员身份启动。确切地说,您按以下方式执行此操作:右键单击 tomcat 安装的“bin”文件夹中的 tomcat7w.exe,选择“属性”,然后在“权限级别”下的“兼容性”选项卡中选择“运行此”程序作为管理员”。
我已经给出了完整的答案,因为我认为这可能是 Win 7 Home 用户的唯一方法,因为在此版本中,根本没有设置本地策略的选项,这是@ta.speot.is 提供的答案中所需的(顺便说一句 +1)
| 归档时间: |
|
| 查看次数: |
61287 次 |
| 最近记录: |