Tomcat部署项目

文章目录

    • Tomcat部署项目
      • 6. 配置:
        • 1. 部署项目的方式
        • 2. 静态项目和动态项目
        • 3. 将Tomcat集成到IDEA中
        • 4.使用配置好的Tomcat
        • 5.修改配置

Tomcat部署项目

6. 配置:

1. 部署项目的方式

  • 部署项目的方式:

      	1. 直接将项目放到webapps目录下即可。
      			* /hello:项目的访问路径-->虚拟目录
      			* 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。
      				* war包会自动解压缩
    
      	2. 配置conf/server.xml文件
      			在标签体中配置
      			
      			* docBase:项目存放的路径
      			* path:虚拟目录
    
      	3. 在conf\Catalina\localhost创建任意名称的xml文件。在文件中编写
      			
      			* 虚拟目录:xml文件的名称
    
    • 方式1:直接将项目放到webapps目录下

      Tomcat部署项目_第1张图片
      在这里插入图片描述

      • 在浏览器输入localhost/hello_tomcat/Hello_tomcat.html即可访问到:
        Tomcat部署项目_第2张图片
        • 简化部署:将项目打成一个war包,再将war包放置到webapps目录下。会自动解压在这里插入图片描述
          如果位置移动浏览器访问不到:
          Tomcat部署项目_第3张图片
    • 方式2:访问不部署到webapps中的文件,配置conf/server.xml文件(一般不推荐—会破坏原来的配置)
      在Host的最后添加项目存储位置docBase虚拟目录path

      <Context docBase="D:\JetBrains\apache-tomcat-8.5.31\webapps\Hello_tomcat" path="/hehe"/>
      

      在浏览器重新输入访问地址:注意:此时的虚拟目录是hehe,相当于之前的hello虚拟目录Tomcat部署项目_第4张图片

    • 方式3:conf\Catalina\localhost创建任意名称的xml文件。在文件中编写(注意:目录随机 我这里懒得更改 所以写的都一样)

        
        	    * 虚拟目录:xml文件的名称
      

      Tomcat部署项目_第5张图片
      在浏览器输入访问地址即可访问到:注意此时的虚拟目录是文件名bbbTomcat部署项目_第6张图片
      不需要时候:后边扩展名加上_bak即可,此时读取不到
      在这里插入图片描述

2. 静态项目和动态项目

  • 静态项目和动态项目:

      * 目录结构
      	* java动态项目的目录结构:
      		-- 项目的根目录
      			-- WEB-INF目录:
      				-- web.xml:web项目的核心配置文件
      				-- classes目录:放置字节码文件的目录
      				-- lib目录:放置依赖的jar包
    

3. 将Tomcat集成到IDEA中

  • 将Tomcat集成到IDEA中,并且创建JavaEE的项目,部署项目。
    步骤如下:Tomcat部署项目_第7张图片
    在Eidt Config中找到 Tomcat->Local
    Tomcat部署项目_第8张图片
    点击configure:
    Tomcat部署项目_第9张图片
    找到自己的安装目录即可选中即可:Tomcat部署项目_第10张图片
    Tomcat部署项目_第11张图片
    配置成功:由于之前修改了端口号为8080以匹配后边的http协议 故此处的断后好现实80,(一般为修改为8080端口号)
    Tomcat部署项目_第12张图片
    查看刚刚配置好的Tomcat:已经配置成功(jsp和server的jar包激动导入),后面可可以通过+或-添加或删除配置的tomcat
    Tomcat部署项目_第13张图片

4.使用配置好的Tomcat

新建一个moudle:企业版
Tomcat部署项目_第14张图片
点击Web Applaction选中:由于需要匹配3.1版本,故Java EE选择Java EE 7
Tomcat部署项目_第15张图片
Tomcat部署项目_第16张图片
Tomcat已经默认部署好了:
Tomcat部署项目_第17张图片
注意/表示虚拟目录如果不修改,访问时候就不需要输入虚拟目录,相当于根路径

Tomcat部署项目_第18张图片

  • 点击运行按钮—即启动项目
    在这里插入图片描述

  • 启动成功 自动跳转到页面

    Tomcat部署项目_第19张图片
    Tomcat部署项目_第20张图片

  • 注意:访问也可以输入文件名index.jsp也可以访问到

    Tomcat部署项目_第21张图片
    Tomcat部署项目_第22张图片

  • 也可以访问html

    创建一个html文件Tomcat部署项目_第23张图片
    在浏览器输入访问名称:此时报错!!需要重新启动
    Tomcat部署项目_第24张图片
    重新启动之后访问成功:两个页面都可以访问到
    Tomcat部署项目_第25张图片
    该index.jsp页面为默认访问首页

Tomcat部署项目_第26张图片

5.修改配置

将tomcat更新设置为update resources:下次有更新的页面直接自动更新,不需要重启

Tomcat部署项目_第27张图片
新建一个html文件:
Tomcat部署项目_第28张图片
点击运行按钮更新资源即可 无需重新运行:
Tomcat部署项目_第29张图片
在浏览器输入即可访问到新的页面:
Tomcat部署项目_第30张图片

你可能感兴趣的:(Java学习,tomcat,java)