Tomcat配置
先配置jdk:
系统变量path中添加:C:\Program Files\Java\ jdk1.7.0_17\bin
在“用户变量”列表中新建一个名为JAVA_HOME的变量,变量值为“C:\Program Files\Java\ jdk1.7.0_17;”
在“用户变量”列表中新建一个名为classpath的变量,变量值为“.;C:\Program Files\Java\ jdk1.7.0_17\lib”
之后配置Tomcat:
在系统变量path中添加Tomcat中bin目录(catalina.bat所在目录)
在“用户变量”列表中新建一个名为CATALINA_HOME的变量,变量值为Tomcat中bin目录的上一级目录
//因为打开startup。bat有类似的变量设置:
set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"
其他配置信息:
Tomcat安装完成后,其安装目录下包含bin、conf、lib、logs、temp、webapps、work等子目录,各个子目录简介如下:
(1)bin目录。主要存放Tomcat的命令文件。
(2)conf目录。包括Tomcat的配置文件,例如server.xml和tomcat-users.xml。
server.xml是Tomcat的主要配置文件,其中包含了Tomcat的各种配置信息,例如监听端口号、日志配置等。
如果要修改Tomcat默认的端口号8080,找到如下这段代码可以更改
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把8080改成想用的端口号就可以了。tomcat-users.xml中定义了Tomat的用户。
对于Tomat的配置及管理有专门的应用程序,所以不推荐直接修改这些配置文件。
(3)logs目录。存放日志文件。
(4)temp目录。主要存放Tomat临时文件。
(5)webapps目录。存放应用程序实例,待部署的应用程序保存在此目录。
(6)work目录。存放JSP编译后产生的class文件。
启动:
cmd命令:
catalina run
或者 startup
其实也可以不配置CATALINA_HOME变量:
这是startup.bat中的内容:
可以看到它也是通过调用catalina执行命令的