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的基本使用的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat介绍和在Eclipse下的基本使用

使用基本身份验证配置 Spring Boot 的嵌入式 tomcat 容器

Tomcat -下载安装和基本使用

tomcat基本使用,就是这么简单

使用 Java 和 Tomcat 7 的基本数据库连接池

tomcat--基本安装配置