zoukankan      html  css  js  c++  java
  • 记录Tomcat7.x热部署配置过程

    我自己的开发版本是tomcat7.0.43+myeclipse14

    原版在:http://blog.csdn.NET/chen_zw/article/details/8867779

    热部署是指在你对项目代码(不论是JSP、Java类,甚至是配置文件)进行了修改时,在不重启WEB服务器前提下能让修改生效。

     网上找了不少资料都是通过修改server.xml进行配置的,但奇怪的是我一直配置不成功,编译后的class倒是能及时上传到服务器上,但服务器愣是不使用修改后的class文件,也就是reload不生效,最后只得舍弃这种方法,用了另外一种更简便的方法,哈哈,记录一下,跟大家分享。

    (1) 修改Tomcat 7.x安装目录下的conf下的context.xml,在<Context>节点上添加reloadable="true"属性。

    <Context reloadable="true">
             //中间数据不用修改
    </Context>

    (2) 进入myEclipse - > preference -> Tomcat 7.x -> JDK , 在Optional Java VM arguments中填入 -Dcom.sun.management.jmxremote=true 如下图:

    (3)部署完成。

    Note:这种方式的热部署,不仅代码类文件会自动部署,配置类文件的修改也会自动部署,可以大大节省开发等待时间。

  • 相关阅读:
    python判断字典中key是否存在
    获取redis中所有的key,清空整个 Redis 服务器的数据
    python redis模块详解
    Windows中redis的下载及安装、设置
    .htaccess
    python介绍
    vi和vim
    其他
    Linux系统相关命令
    Linux用户权限常见命令
  • 原文地址:https://www.cnblogs.com/zhuawang/p/6182464.html
Copyright © 2011-2022 走看看