`

修改JSP,java类不需重启tomcat配置

阅读更多

1. server.xml

    <Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">    
  <!-- 
  <Context path="/boio" docBase="D:/project/aaaa2.0/java/boio"  debug="0"  reloadable="true"/>
 -->

 

2. apache-tomcat-5.5.26\conf\Catalina\localhost\目录下面,建立一个aaaa.xml文件。

  内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<Context path="/aaaa2" docBase="D:\project\aaaa2.0\java\aaaa2"  reloadable="true" privileged="true" antiResourceLocking="false" antiJARLocking="false"/>

 

3.  apache-tomcat-5.5.26\conf\context.xml文件中, 这种方式是把项目部署到tomcat的webapps目录下面,这样设置后修改的java文件不需要重新启动。

<Context antiJARLocking="true" antiResourceLocking="true">

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
 </Context>

 

上述3种方式可以一试!

 

*****************************************************

      按照上述2的方式设置后,每次修改java类,tomcat都会自动重启(重新部署),这样如果内存小的话总会报一些内存溢出的错误。解决办法:修改Myeclipse中window-->perferences-->MyEclipse Enterprise Workbench-->Servers-->Tomcat-->Tomcat 5.x --> jdk -->在其中的框里面填入:

-Xms500m
-Xmx1024m
-XX:PermSize=64M
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=48m

      按照上述2的方式设置后,每次修改java类,tomcat都会自动重启(重新部署),这里设置让它修改java文件后不用重新启动:

<?xml version="1.0" encoding="UTF-8"?>

<Context path="/aaaa2" docBase="D:\project\aaaa2.0\java\aaaa2"  reloadable="false" privileged="true" />这样即可。

分享到:
评论

相关推荐

    定时重启tomcat

    首先修改jsp.bat中的两个路径,其中set JAVA_HOME后面是jdk路径,下面是tomcat路径;运行,执行注册。 然后修改tomcat.bat中的ping 127.0.0.1 -n 5(暂停时间) 最后将tomcat.bat添加的计划任务中就ok了。

    jsp-解决文件上传后重启Tomcat时文件自动删除问题.docx

    jsp-解决文件上传后重启Tomcat时文件自动删除问题.docx

    tomcat环境变量配置

    6.重启Tomcat 7.打开浏览器,输入http://localhost:8080/myapp/index.jsp 看到当前时间的话说明就成功了。 第四步:建立自己的Servlet: 写入你的第一个Servlet import java.io.*; import javax.servlet.*; import ...

    jsp一改动,就需要重启的解决方案

    项目中只要改动了jsp,就需要重启tomcat。在我的项目遇到的问题是jstl.jar版本不对。改成jstl-1.2.jar即可。jsp页面替换成&lt;%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%&gt;或 ...

    eclipse jee 热部署配置图解

    eclipse jee 热部署配置图解 修改 jsp 和 java 文件 不用重启tomcat 热部署 三步搞定:

    Jspxcms 安装包 v9.5.1 tomcat版

    3、安装完成后,根据系统提示重启tomcat。(运行tomcat\bin\shutdown.bat关闭tomcat,之后再运行tomcat\bin\startup.bat启动tomat) jspxcms v9.5.1 更新日志:1、文件管理save权限将save@web_file_xweb_file_x:...

    JspStudy 2014 (JSP环境集成包一键配置),绿色

    无需修改任何配置即可迅速搭建支持JSP的服务器运行环境。 纯绿色解压即可,支持系统服务和非服务两种启动方式,自由切换。控制面板更加有效直观地进行控制程序的启停。 JspStudy将复杂的JSP环境配置简单化。 ...

    JSP一键安装包,JspStudy,JSP环境一键安装包

    无需修改任何配置即可迅速搭建支持JSP的服务器运行环境。 纯绿色解压即可,支持系统服务和非服务两种启动方式,自由切换。控制面板更加有效直观地进行控制程序的启停。 JspStudy将复杂的JSP环境配置简单化。 ...

    JAVA上百实例源码以及开源项目

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    JAVA上百实例源码以及开源项目源代码

     Java局域网通信——飞鸽传书源代码,大家都知道VB版、VC版还有Delphi版的飞鸽传书软件,但是Java版的确实不多,因此这个Java文件传输实例不可错过,Java网络编程技能的提升很有帮助。 Java聊天程序,包括服务端和...

    Jspxcms网站内容管理系统 安装包 v9.0.0 tomcat版.zip

    3、安装完成后,根据系统提示重启tomcat。(运行tomcatbinshutdown.bat关闭tomcat,之后再运行tomcatbinstartup.bat启动tomat) Jspxcms网站内容管理系统 安装包 v9.0.0 tomcat版 更新日志 改进(Improvement) 1、...

    windows_server2003+tomcat+iis6整合

    重启IIS6和Tomcat6。("我的电脑" - 右键 - 管理 - 服务和应用程序 - 服务 ,重新启动Tomcat6,重新启动IIS6.) 或者: 先运行net stop w3svc关闭IIS服务。 再运行net start w3svc重新启动IIS。 七、测试网站,在...

    Tomcat实现热部署

    热部署是指在你对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效,配置文件的修改除外 热部署好处 每次打增量包的时候就不用重新启动tomcat了 实现方式 在tomcat\conf\server.xml中的&lt;host&gt;&lt;/host&gt;内部...

    BootStrap在jsp中的使用

    下载bootstrap的js,css文件: 在jsp中的应用: 第一步: 新建一个web项目 将bootstrap下载下来的文件放入WEB-INF...第四步:tomcat的8080端口被占用,修改tomcat的文件: 然后重启eclipse即可。 在java的项

    java开源包11

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包6

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包4

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包9

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包101

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

    java开源包5

    容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的响应 使用泛型来做强类型编程 多协议扩展...

Global site tag (gtag.js) - Google Analytics