在Windows 7启动时启动tomcat?

时间:2010-11-15 19:49:02

标签: tomcat7

我在我的Windows 7机器上安装了tomcat 7。要启动它,我必须一直手动启动它。重新启动计算机时无法启动。有任何想法如何启动tomcat在Windows 7启动时自动运行,或者在tomcat中是不可能的?

7 个答案:

答案 0 :(得分:9)

(可选)如果您已将Tomcat安装为服务,则可以将其配置为在计算机启动时自动启动:

开始>设置>控制面板>管理工具>服务(开放服务)
然后:右键单击“Apache Tomcat”>属性
然后:将“启动类型”设置为自动
最终:单击开始或重新启动电脑

*** - > https://wiki.openmrs.org/display/docs/Step+3+-+Install+Tomcat

答案 1 :(得分:2)

只需创建启动快捷方式,或者,如果您不想登录,请将其作为服务运行。

这是6.0,但仍应适用: http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html

答案 2 :(得分:2)

我遇到了同样的问题。修改Tomcat7.exe和Tomcat7w.exe兼容性属性解决了这个问题。转到C:\ Program Files \ Apache Software Foundation \ Tomcat 7.0 \ bin \(或安装Tomcat的任何位置)并打开Tomcat7.exe属性。然后转到兼容性选项卡,权限级别并选中“以管理员身份运行此程序”。重复Tomcat7w.exe,检查Tomcat7服务是否设置为在Windows启动时运行并重新启动计算机。

答案 3 :(得分:1)

尝试使用Java Service Wrapper,例如http://wrapper.tanukisoftware.com/doc/english/download.jsp(有一个免费的社区版,一些谷歌搜索应该会出现类似的软件)。

答案 4 :(得分:0)

解决了它

设置为服务时出错,但使用bat文件解决了 解: 创建一个bat文件来启动Tomcat7

在Windows Startup文件夹中复制bat文件(将在C:\ Users \ userName \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup)

它将允许程序在启动Windows 7时启动

答案 5 :(得分:0)

也许有几种方法或问题会阻止tomcat启动。我已经尝试了很多,但没有成功。最后,我去了“管理员” - 小组,那里是“服务”。在“服务”中,有用于启动服务的所有服务,其状态,说明,启动方式和帐户。在那里,我试图启动tomcat,我告诉我,该帐户无法做到(虽然我在tomcat7.exe的属性中配置它)。所以我给了管理员帐号,服务的密码(在服务属性中登录)然后tomcat能够启动并在我重新启动系统时再次执行。

答案 6 :(得分:0)

设置环境变量

JRE_HOME

JAVA_HOME

CATALINA_HOME

CLASSPATH

PATH

然后

将msvcr71.dll从JAVA_HOME / BIN复制到CATALINA_HOME / BIN

现在运行startup.bat