tomcat部署项目以及与IDEA集成的实现_Tomcat

来源:脚本之家  责任编辑:小易  

tomcat部署项目的3种方式

直接将项目放到webapps目录 配置conf/server.xml文件 在conf\catalina\localhost创建任意名称的xml文件。

直接将项目放到webapps目录

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

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

 xml文件的内容为

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

访问页面

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

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

/a.html:资源路径

简化方式

先把haha项目去掉

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

项目加多一个文件b.html

将a.html和b.html打包

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

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

查看一下日志

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

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

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

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

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

访问b文件

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

缺点:需要拷贝项目

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

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

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

找到配置文件server.xml

 找到Host标签

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

注:

docBase:项目的路径

path:虚拟路径

启动tomcat访问

 缺点:

因为配置是写在server.xml文件里面,这个文件里的配置都是tomcat的核心配置,如果在这里配置部署,有可能会弄坏tomcat的配置,并且每次修改都要重启,所以这种方式不推荐。

在conf\catalina\localhost创建任意名称的xml文件。(最推荐)(热部署)

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

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

在xml文件加入以下配置:<Context docBase="E:\hehe" />

注:docBase:项目的路径

访问的虚拟路径就是这个xml的文件名 

我们tomcat是一直启动的,不用重新启动,直接访问 

 这就是热部署,将来再加新项目,直接再加xml文件即可,不需要重新启动tomcal

如果不需要这个项目了,也不需要删掉,把文件名后缀改掉即可(后缀名随便取)

 改掉之后项目也就访问不了了

tomcat与IDEA集成

集成配置 

idea

我们现在是本地的。选择tomcat的安装目录

 这样tomcat就集成了idea中

创建web项目

启动成功 

 看日志,看到我们项目部署到tomcat的路径

 访问

默认的设置在tomcat的配置文件web.xml里

我们在新的项目里再加一个aa.html页面

 访问

 需要重新启动项目,再访问

热部署

上面我们加了一个aa.html页面,需要从新启动项目,是不是很麻烦,下面我们配置一下热部署

再加一个页面bb.html

直接访问,不需要 再重新启动项目

到此这篇关于tomcat部署项目以及与IDEA集成的实现的文章就介绍到这了,更多相关tomcat部署项目内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网!

您可能感兴趣的文章:在Tomcat中部署Web项目的操作方法(必看篇)详解将Web项目War包部署到Tomcat服务器基本步骤Tomcat 7通过设置不同的端口部署两个项目详解CentOS安装tomcat并且部署Java Web项目IDEA导入eclipse项目并且部署到tomcat的步骤详解IDEA部署JavaWeb项目到Tomcat服务器的方法Idea配置maven-tomcat-plugin插件实现项目部署解决tomcat部署下的web项目网页更改不能自动刷新的问题在idea中将创建的java web项目部署到Tomcat中的过程图文详解

  • 本文相关:
  • windows下tomcat安装图文教程(安装版)
  • 详解java的环境变量和tomcat服务器配置
  • tomcat搭建本地服务器的图文教程
  • 深入浅析centos 7系统的tomcat服务器
  • tomcat解析xml和反射创建对象原理
  • nginx和tomcat访问图片和静态页面的配置方法
  • tomcat加载jar异常问题的分析与解决
  • tomcat中实现session小结
  • 一次因信号量引发的tomcat异常退出解决
  • 解决tomcat的中文问题
  • intellij idea怎么集成tomcat
  • intellij idea 10怎么把web项目和tomcat连接起来啊...
  • intellij idea怎样集成tomcat
  • idea如何将项目部署到tomcat中,麻烦会的人说下具...
  • 怎么让idea把工程部署到tomcat
  • idea怎么将工程部署在tomcat
  • 如何在intellj idea中部署tomcat
  • 如何在idea中部署tomcat
  • idea tomcat 部署在什么地方了
  • tomcat部署项目的几种方式
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器在tomcat中部署web项目的操作方法(必看篇)详解将web项目war包部署到tomcat服务器基本步骤tomcat 7通过设置不同的端口部署两个项目详解centos安装tomcat并且部署java web项目idea导入eclipse项目并且部署到tomcat的步骤详解idea部署javaweb项目到tomcat服务器的方法idea配置maven-tomcat-plugin插件实现项目部署解决tomcat部署下的web项目网页更改不能自动刷新的问题在idea中将创建的java web项目部署到tomcat中的过程图文详解windows下tomcat安装图文教程(安装版)详解java的环境变量和tomcat服务器配置tomcat搭建本地服务器的图文教程深入浅析centos 7系统的tomcat服务器tomcat解析xml和反射创建对象原理nginx和tomcat访问图片和静态页面的配置方法tomcat加载jar异常问题的分析与解决tomcat中实现session小结一次因信号量引发的tomcat异常退出解决解决tomcat的中文问题tomcat7.0安装配置详细(图文)直接双击启动tomcat中的startup.tomcat中更改网站根目录和默认页在tomcat中部署web项目的操作方法关于tomcat的server.xml里host节如何修改tomcat默认端口号8080的tomcat环境变量详细配置步骤windows下配置两个或多个tomcat启启动tomcat时 错误: 代理抛出异常tomcat启动startup.bat一闪而过问tomcat加载jar异常问题的分析与解决tomcat在linux服务器上的bio、nio、apr模tomcat配置https的方法示例centos7安装tomcat7的教程图解tomcat 部署程序方法步骤windows下tomcat7.0安装图文教程详述 tomcat 中的 server.xml 配置文件示基于tomcat映射路径配置方法分享在同一台服务器上配置多个tomcat的方法tomcat异常解决(invalid character found
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved