如何在IDEA中部署一个tomcat项目

如何在IDEA中部署一个tomcat项目?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

tomcat部署项目的3种方式

直接将项目放到webapps目录

配置conf/server.xml文件

在conf\catalina\localhost创建任意名称的xml文件。

直接将项目放到webapps目录

新建一个haha文件夹,这个文件夹就是相当于一个项目

如何在IDEA中部署一个tomcat项目

文件夹中创建一个a.xml文件

如何在IDEA中部署一个tomcat项目

xml文件的内容为

如何在IDEA中部署一个tomcat项目

把项目复制到webapps目录,重启tomcat

如何在IDEA中部署一个tomcat项目

访问页面

如何在IDEA中部署一个tomcat项目

如果出现乱码,可以参考这个解决tomcat 静态页面(html)中文乱码终极篇

/haha:项目的访问路径-->虚拟路径

/a.html:资源路径

简化方式

先把haha项目去掉

如何在IDEA中部署一个tomcat项目

我们的tomcat还运行着,没有关闭

项目加多一个文件b.html

如何在IDEA中部署一个tomcat项目

将a.html和b.html打包

如何在IDEA中部署一个tomcat项目

把压缩文件后缀改成war包格式

如何在IDEA中部署一个tomcat项目

将war包放进webapps目录下,发现并没有自动解压文件

如何在IDEA中部署一个tomcat项目

查看一下日志

如何在IDEA中部署一个tomcat项目

如何在IDEA中部署一个tomcat项目

从日志文件中,我们可以知道需要的是zip格式的,rar格式不行

所以我们用7Zip压缩成zip格式,在把格式换成war格式

如何在IDEA中部署一个tomcat项目

再把c.war放进webapps目录下,发现自动解压了

如何在IDEA中部署一个tomcat项目

因为我们的tomcat并没有关闭,所以访问一下

如何在IDEA中部署一个tomcat项目

为什么?因为我们的虚拟目录改了啊, 我们的war包是c.war,解压后虚拟目录是c啊,所以重新访问

如何在IDEA中部署一个tomcat项目

访问b文件

如何在IDEA中部署一个tomcat项目

tomcat运行状态下,把war包删除,那么相应的解压文件夹也会自动删除,也就删除了项目。

缺点:需要拷贝项目

配置conf/server.xml文件(不推荐)

现在我webapps目录先下已经没有自定义的项目

如何在IDEA中部署一个tomcat项目

在E盘的文件夹里面定一个heihei项目,里面只有a.html文件,文件内容为你红色字:嘿嘿侠

如何在IDEA中部署一个tomcat项目

找到配置文件server.xml

如何在IDEA中部署一个tomcat项目

找到Host标签

如何在IDEA中部署一个tomcat项目

加入以下配置:<Context docBase="E:\heihei" path="/lala" />

注:

docBase:项目的路径

path:虚拟路径

如何在IDEA中部署一个tomcat项目

启动tomcat访问

如何在IDEA中部署一个tomcat项目

缺点:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。