欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Tomcat的个人理解

程序员文章站 2024-03-15 14:10:06
...

Tomcat

Tomcat是一个免费的Web服务器,支持全部JSP以及Servlet规范。

Tomcat发布项目的三种方式

方式一:复制到webapps

1.直接将项目赋值到webapps目录下
Tomcat的个人理解
2.采用压缩文件.war的方式
1.将整个项目使用压缩工具打包成一个zip文件
2.改zip的扩展名为war
3.复制到webapps目录下,tomcat会自动解压成一个同名的目录。

方式二:虚拟目录

配置方式

优点:不需要复制项目到webapps目录下
修改server.xml中host元素,添加1个Context子元素,将一个虚拟目录指定服务器上真实的目录

代码

 <Host name="localhost"  appBase="webapps"
        unpackWARs="true" autoDeploy="true">
	
		<!-- path: 虚拟地址	docBase:真实地址 -->
		<Context path="/xxx" docBase="e:/xxx"/>
  </Host>

其中xxx表示项目名称
缺点:必须修改server.xml,而且需要重启服务器

方式三:独立的XML文件

idea开发工具默认使用这种方式
1. 在%CATALINA_HOME%/conf/catalina/localhost中创建xml配置文件
2. 名称假设为:second.xml,这个名称就是项目的访问路径
3. 添加xml文件的内容为

<Context  docBase="项目所在的真实目录" />

小结

方式1:直接复制到webapps
方式2:虚拟路径,修改server.xml文件,添加Context path=“虚拟路径” docBase=“真实地址”
方式3:在conf/Catalina/localhost 创建一个 路径.xml文件 文件名就是访问地址,内容Context docBase=“真实地址”

在idea中配置Tomcat

我们要将idea和tomcat集成到一起,可以通过idea就控制tomcat的启动和关闭

注:如果是复制到web目录下资源,有时idea不会部署到tomcat中,需要手动复制到out目录下

  1. 编辑运行配置

Tomcat的个人理解

  1. 添加Tomcat的配置服务器信息

Tomcat的个人理解

注:如果看不到Tomcat Server,点下面的33 items more

  1. 配置服务器的详细信息

Tomcat的个人理解

  1. 修改项目发布的访问地址

Tomcat的个人理解

  1. 选项卡的各项参数说明

Tomcat的个人理解

  1. 点右上角的启动图标,启动Tomcat服务器

Tomcat的个人理解

相关标签: tomcat java