配置tomcat环境
1. 在系统变量新建三个变量:
变量名:CATALINA_BASE 变量值:D:\apache-tomcat-8.0.29
变量名:CATALINA_HOME 变量值:D:\apache-tomcat-8.0.29
变量名:JAVA_HOME 变量值:D:\jdk1.8.0_65
注意:变量名是固定的,不能随便取名
注意: JDK版本与TOMCAT版本要对应
如: jdk1.7 32位对应tomcat7.0 32位
如果有版本不兼容:把以下dll文件覆盖原有文件
路径:D:\apache-tomcat-8.0.29\bin
启动tomcat: D:\apache-tomcat-8.0.29\bin\startup.exe
浏览器访问:http://localhost:8080/
启动tomcat,输入http://localhost:8080/,默认会指定到/webapps/ROOT/index.html
Tomcat工程部署
server.xml
直接放到Webapps目录下
Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。可以以文件夹、war包发布应用。
war包:1. 使用命令打成war包 D:\WebRoot> jar -cvf test.war *
war包:2. 使用eclipse打成war包
注意:先到达根目录(WebRoot)再使用命令。Tomcat启动后对webapps的war包自动解压。
在server.xml中指定
在Tomcat的配置文件中,一个Web应用就是一个特定的Context,可以通过在conf/server.xml中新建Context里部署一个工程。打开server.xml文件,在Host标签内建一个Context,内容如下。 D:\workspace\demo\WebContent
<Context path="/test" reloadable="true" docBase="D:/myjava/test/test123"/>
path是虚拟路径,
docBase是工程内容的物理路径
reloadable表示如果工程修改了,重新加载。
创建一个Context文件
在conf\Catalina\localhost目录下创建一个xml文件,文件名为工程虚拟路径path。内容为:
<Context reloadable="true" docBase="D:/myjava/test/test123"/>
注意:path属性已经没有了,path的名字已经作为文件名。
(想要学习更多的后台基础的可搜索博客号:weixin_41920152)