本文的知识点:
- Tomcat部署项目的三种方式:
- 直接将项目文件放入到
webapps
目录下- 修改
server.xml
部署项目- 在
Catalina/localhost
目录下添加文件部署项目
首先先简单创建一个工程
说明: 文件夹名称为hellotomcat
,文件名称为hello.html
,内容如图,很简单,很简陋的一个demo
方式一:直接将项目放入到webapps
目录下
在这种方式下还有两个方法:
- 直接把文件夹拖到
webapps
- 把工程文件打包为
.war
格式(可以压缩为.zip
,修改后缀为war
,因为zip
和war
打包方式类似),拖入到webapps
里,tomcat开启后会自动解压压缩包
注:展示的方法是压缩包的方式
方式二:修改server.xml
文件部署项目
在
server.xml
文件中的<Host>
标签内配置,添加上<Context docBase="项目路径" path="/hello" />
这种方法的好处是可以不用把项目文件放在webapps
中,tomcat可以找到它的目录需要
重启tomcat
注:注意url的变化
注:我在红框内添加了<Context docBase="/Users/lizhe/Desktop/hellotomcat" path="/hello" />
,所以路径是hello
方式三: 在Catalina/localhost
目录下添加文件部署项目
在
conf/Catalina/localhost
添加任意名称的.xml
文件,这个任意名称对应的就是他的url访问目录内容写的是
<Context docBase="项目路径" />
说明:我在localhost
目录下创建了一个hi.xml
,所以路径是hi