`

修改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" />这样即可。

分享到:
评论

相关推荐

    Myeclipse中修改类及jsp文件后不用重启tomcat的方法

    然而,当我们在MyEclipse中修改了类文件或JSP文件后,通常需要重启Tomcat服务器才能使更改生效,这无疑增加了开发过程中的等待时间。本文将详细介绍如何在MyEclipse中实现修改类及JSP文件后无需重启Tomcat即可实时...

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

    jsp解决文件上传后重启Tomcat时文件自动删除问题 本文主要介绍了jsp解决文件上传后重启Tomcat时文件自动删除问题,包括问题分析和详细解决方法。该问题是指在jsp项目中上传文件后,重启Tomcat服务器或清理缓存时,...

    JSP+Tomcat配置

    ### JSP+Tomcat配置详解 #### 一、前言 在Java Web开发领域中,JSP(Java Server Pages)与Tomcat服务器的结合是非常常见的技术组合。JSP是一种动态网页技术标准,允许将Java代码嵌入静态HTML网页中,从而实现动态...

    java和tomcat配置.txt

    - 重启Tomcat服务。 - 浏览器访问`http://localhost:8080/myapp/index.jsp`查看JSP页面。 - 浏览器访问`http://localhost:8080/myapp/Test`测试Servlet。 #### 五、总结 本文详细介绍了如何安装和配置Java及Tomcat...

    Java入门jdk+tomcat环境配置,超详细

    将WAR包复制到Tomcat的webapps目录下,重启Tomcat服务器。在浏览器中输入http://localhost:8080/[项目名],可以访问项目。 五、简单Demo 这里以JSP(JavaServer Pages)为例子,创建一个简单的Web项目。在Eclipse...

    Tomcat下JSP、Servlet和JavaBean环境的配置

    当重启Tomcat后,如果浏览器中能正确显示当前时间,说明JSP环境配置成功。 最后,我们来看如何创建Servlet。Servlet是Java编程语言中用于扩展服务器功能的类。创建一个Servlet类,例如`Test.java`,需要继承`...

    java启动tomcat

    在本文中,我们将探讨使用 Java 程序来监听 Tomcat 服务器的状态,并在 Tomcat 无响应时自动重启 Tomcat。 标题解释 在标题 "java 启动 tomcat" 中,我们可以了解到本文的主要内容是使用 Java 程序来启动 Tomcat...

    定时重启tomcat

    定时重启Tomcat是一项常见的运维任务,旨在确保服务的持续优化、更新及错误修复。本篇文章将详细阐述如何实现"定时重启Tomcat"这一操作,以及其背后的原理和好处。 首先,让我们了解什么是Tomcat。Tomcat是一款开源...

    使用Tomcat配置域名

    完成以上配置后,重启Tomcat服务以使更改生效。你可以使用控制台命令或管理工具来重启。 6. **测试与调试** 使用浏览器访问配置的域名,如果一切正常,你应该能看到对应应用的首页。如果遇到问题,检查Tomcat的...

    java环境变量配置和tomcat配置

    - 若JSP文件无法编译运行,而Servlet可以,尝试将`D:\j2sdk1.4.2\lib`目录下的`tools.jar`复制到`D:\jakarta-tomcat-4.1.27\common\lib`下,重启Tomcat通常能解决问题。 ### 扩展知识点 #### JDK版本选择 - 选择...

    JSP环境配置(用Tomcat做服务器)

    1. **重启Tomcat**:如果Tomcat正在运行,需要先通过`%CATALINA_HOME%\bin\shutdown.bat`(Windows)或`shutdown.sh`(Unix/Linux/Mac)停止服务,然后再通过`startup.bat`或`startup.sh`重启。 2. **访问你的站点*...

    JSP+Tomcat安装及配置图文教程详解

    - **修改context.xml**: 将`&lt;Context&gt;`标签设置为`&lt;Context reloadable="true"&gt;`,允许在不重启服务器的情况下动态加载更改,适用于开发环境,但在生产环境中应设为`false`以提高性能。 #### 结论 搭建JSP+Tomcat...

    tomcat热部署+操作文档,修改任何java后台文件也不需要重启

    在IT行业中,Tomcat是一个广泛使用的Java应用服务器,主要用于运行基于Servlet和JSP的应用程序。"热部署"是开发者在开发过程中的一项重要功能,它允许开发者在不重启服务器的情况下更新应用代码,从而大大提高开发...

    Tomcat 9 虚拟路径配置

    完成以上配置后,重启Tomcat服务器。此时,应该能够通过`http://127.0.0.1:8080/backstage/`这个URL来访问配置好的Web应用了。 #### 三、常见问题及解决方案 1. **无法访问Web应用** - 检查`backstage.xml`文件...

    apache+tomcat配置文件

    Apache主要负责静态内容的处理,而Tomcat则是用于运行Java Servlet和JavaServer Pages(JSP)的应用服务器。将Apache与Tomcat集成可以实现高效且灵活的Web服务环境,特别是对于需要处理动态内容和静态内容混合的网站...

    Tomcat下JSP、Servlet和JavaBean的配置

    ### Tomcat下JSP、Servlet和JavaBean的配置详解 #### 一、引言 随着互联网技术的发展,Java Server Pages (JSP)、Servlet 和 JavaBean 成为了开发动态Web应用程序的重要组成部分。对于初学者而言,如何在Apache ...

    Tomcat+JSP经典配置实例

    - 重启Tomcat服务。 - 通过浏览器访问`http://localhost:8080/myapp/index.jsp`来测试部署是否成功。 #### 三、总结 通过上述步骤,我们可以完成一个基于Tomcat和JSP的经典配置实例。这不仅能够帮助JSP初学者...

Global site tag (gtag.js) - Google Analytics