我在 windows server 2008 R2 中安装了 Tomcat 6.0。我设置了 CATALINA_HOME=C:\Program Files\Apache Software Foundation\Tomcat 6.0 JAVA_HOME=C:\Program Files\Java\jdk1.6.0_21。 当我尝试使用 startup.bat 打开时。Tomcat 正在运行。我可以访问本地主机。但是我想自动获取这些东西。当我打开启动任务管理器时。我看不到任何 tomcat 或 apache 服务。我可以只能用命令提示符的方式达到(可以看到下面的运行黑屏)。如何不输入这个参数自动打开。
编辑:是的,我想在系统启动时启动 tomcat 最后编辑:我发现了主要错误。Windows 无法识别 tomcat。如何将 tomcat 定义为 Windows 服务?
最佳答案
要在 Windows 启动时自动运行 Tomcat,您需要将 Tomcat 作为服务运行,记录如下:
https://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html
https://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html
https://tomcat.apache.org/tomcat-8.0-doc/windows-service-howto.html
关于java - Tomcat 不会在 Windows 中自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34917989/