日期:2014-05-17  浏览次数:20546 次

TOMCAT 开机自动启动问题
windows 2008系统
把startup.bat放在程序-启动下
开机 在IE输入 http://127.0.0.1:8080 出现小猫 能自动访问 
但在IE输入 http://127.0.0.1:8080/xxx 则无法访问(xxx 是 webapps下的项目)

但手动点 startup.bat 后 http://127.0.0.1:8080/xxx 也能正常访问了
试了其他方法也是一样

如何做到开机自动访问xxx?

------解决方案--------------------
做个小程序 开机自动启动tomcat就行了被
------解决方案--------------------
1、
修改D:\Tomcat-6.0.16\bin目录下的service.bat文件(应该离最后不远),找到以下这句:
"%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties" --JvmMs 128 --JvmMx 256
在最后加上“--Startup=auto”,修改后的内容为:
"%EXECUTABLE%" //US//%SERVICE_NAME% ++JvmOptions "-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties" --JvmMs 128 --JvmMx 256 --Startup=auto

2、
新建环境变量:CATALINA_HOME=TOMCAT的目录(值是Tomcat的地址)

在PATH变量最后加上: ;%CATALINA_HOME%\bin

运行 CMD -> tomcat路径bin下 -->service.bat install
服务
找到Apache Tomcat服务项 -> 修改运行级别

以上是把Tomcat加为服务 可以设置为开机启动