• Tomcat 设置自动编译,自动发布,自动部署


    Tomcat服务器 具有一个常用的功能: 即自动编译,自动发布,自动部署功能.

      问题: 当我们第一次发布程序以后,我们增删改Servelt,Java,.xml等文件,都必须重启Tomcat,如果项目巨大,那么

            这是在浪费时间!

      分析: Tomcat 自带了自动部署功能,只要我们在Tomcat安装目录下的Server.xml中的<host>中添加<context...>标

            签即可.

      实例: Tomcat安装目录: C:Program FilesApache Software FoundationTomcat 6.0conf 下的server.xml中

            的<host>标签中添加如下代码:

    <Context path="" reloadable="true" docBase="E:code_centermy_codeeclipse_codeTomcatTestWebRoot"/>

     配置文件解析:

                 path : 此项目的发布路径.为空即为http://localhost:8080为该项目默认的路径,取消了项目名

                 reloadable: 是否在程序文件改变的时候重新加载

                 docBase:  源文件的配置文件页面和已编辑的文件存在的目录,一般都到WebRoot下

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------

    按照常规流程的话在myeclipse 点击项目右键runas->Myeclipse Server Application 这时在按run as ->run configurations 可以看到是deploy type默认为 exploded archive 这个模式自动会编译jsp的,如果修改jsp 不用在重启,如果修改了类,可以在server窗口点击此项目Reload application 重载,也不用重启

  • 相关阅读:
    CTF---隐写术入门第二题 小苹果
    文件上传
    文件读取
    sqlmap之绕过waf思路
    【小技巧分享】如何通过微博图片进行社工Po主
    Windows 11恢复传统右键菜单-2021.10.5正式版
    sql注入之Oracle注入
    CTF之buuctf
    常见sql注入payload
    信息收集之Github
  • 原文地址:https://www.cnblogs.com/hackermi/p/5363711.html
Copyright © 2020-2023  润新知