Tomcat的基本使用

Tomcat是一个Web服务器,把网站应用部署到Tomcat上,即可通过网站地址来访问该应用。

一:手动部署

--1--把相关文件放到tomcat\webapps\ROOT目录下

--2--通过cmd执行tomcat\bin\startup.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内的所有文件考进去

posted @ 2020-01-04 02:30  喜欢数学也爱代码  阅读(126)  评论(0编辑  收藏  举报