Tomcat的基本使用
Posted ksea
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat的基本使用相关的知识,希望对你有一定的参考价值。
Tomcat是一个Web服务器,把网站应用部署到Tomcat上,即可通过网站地址来访问该应用。
一:手动部署
--1--把相关文件放到tomcatwebappsROOT目录下
--2--通过cmd执行tomcatinstartup.bat
踩坑:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
该问题是由于Java相关的环境变量没有配置好或者Tomcat配置文件没配置好
解决方案:
查看tomcat/bin/selectpath.bat文件,添加JAVA_HOME和JAVA_JRE路径
配置环境变量
二:配置修改
--1--server.xml为配置文件
在该文件中添加项目地址,添加该项内容:<Context path="/" docBase="D:\download\Compressed\j2ee\web" debug="0" reloadable="false" />
踩坑:path="/"会与默认的webapps/ROOT冲突,删掉ROOT即可
PS:path是虚拟路径;
docBase 是应用程序的物理路径;
三:部署多个项目
--1--相同端口
在config.xml中添加一条<Context>即可
踩坑:
path不可相同
一项目正常,一项目404,查看源代码web.xml是否日志设置了相同路径
--2--不同端口
在config.xml添加一个新的<Service>,修改端口号
在webapps同目录下新建上一步重命名的文件夹 webapps8081,并将原始webapps内的所有文件考进去
以上是关于Tomcat的基本使用的主要内容,如果未能解决你的问题,请参考以下文章