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即可实时...
jsp解决文件上传后重启Tomcat时文件自动删除问题 本文主要介绍了jsp解决文件上传后重启Tomcat时文件自动删除问题,包括问题分析和详细解决方法。该问题是指在jsp项目中上传文件后,重启Tomcat服务器或清理缓存时,...
### JSP+Tomcat配置详解 #### 一、前言 在Java Web开发领域中,JSP(Java Server Pages)与Tomcat服务器的结合是非常常见的技术组合。JSP是一种动态网页技术标准,允许将Java代码嵌入静态HTML网页中,从而实现动态...
- 重启Tomcat服务。 - 浏览器访问`http://localhost:8080/myapp/index.jsp`查看JSP页面。 - 浏览器访问`http://localhost:8080/myapp/Test`测试Servlet。 #### 五、总结 本文详细介绍了如何安装和配置Java及Tomcat...
将WAR包复制到Tomcat的webapps目录下,重启Tomcat服务器。在浏览器中输入http://localhost:8080/[项目名],可以访问项目。 五、简单Demo 这里以JSP(JavaServer Pages)为例子,创建一个简单的Web项目。在Eclipse...
当重启Tomcat后,如果浏览器中能正确显示当前时间,说明JSP环境配置成功。 最后,我们来看如何创建Servlet。Servlet是Java编程语言中用于扩展服务器功能的类。创建一个Servlet类,例如`Test.java`,需要继承`...
在本文中,我们将探讨使用 Java 程序来监听 Tomcat 服务器的状态,并在 Tomcat 无响应时自动重启 Tomcat。 标题解释 在标题 "java 启动 tomcat" 中,我们可以了解到本文的主要内容是使用 Java 程序来启动 Tomcat...
定时重启Tomcat是一项常见的运维任务,旨在确保服务的持续优化、更新及错误修复。本篇文章将详细阐述如何实现"定时重启Tomcat"这一操作,以及其背后的原理和好处。 首先,让我们了解什么是Tomcat。Tomcat是一款开源...
完成以上配置后,重启Tomcat服务以使更改生效。你可以使用控制台命令或管理工具来重启。 6. **测试与调试** 使用浏览器访问配置的域名,如果一切正常,你应该能看到对应应用的首页。如果遇到问题,检查Tomcat的...
- 若JSP文件无法编译运行,而Servlet可以,尝试将`D:\j2sdk1.4.2\lib`目录下的`tools.jar`复制到`D:\jakarta-tomcat-4.1.27\common\lib`下,重启Tomcat通常能解决问题。 ### 扩展知识点 #### JDK版本选择 - 选择...
1. **重启Tomcat**:如果Tomcat正在运行,需要先通过`%CATALINA_HOME%\bin\shutdown.bat`(Windows)或`shutdown.sh`(Unix/Linux/Mac)停止服务,然后再通过`startup.bat`或`startup.sh`重启。 2. **访问你的站点*...
- **修改context.xml**: 将`<Context>`标签设置为`<Context reloadable="true">`,允许在不重启服务器的情况下动态加载更改,适用于开发环境,但在生产环境中应设为`false`以提高性能。 #### 结论 搭建JSP+Tomcat...
在IT行业中,Tomcat是一个广泛使用的Java应用服务器,主要用于运行基于Servlet和JSP的应用程序。"热部署"是开发者在开发过程中的一项重要功能,它允许开发者在不重启服务器的情况下更新应用代码,从而大大提高开发...
完成以上配置后,重启Tomcat服务器。此时,应该能够通过`http://127.0.0.1:8080/backstage/`这个URL来访问配置好的Web应用了。 #### 三、常见问题及解决方案 1. **无法访问Web应用** - 检查`backstage.xml`文件...
Apache主要负责静态内容的处理,而Tomcat则是用于运行Java Servlet和JavaServer Pages(JSP)的应用服务器。将Apache与Tomcat集成可以实现高效且灵活的Web服务环境,特别是对于需要处理动态内容和静态内容混合的网站...
### Tomcat下JSP、Servlet和JavaBean的配置详解 #### 一、引言 随着互联网技术的发展,Java Server Pages (JSP)、Servlet 和 JavaBean 成为了开发动态Web应用程序的重要组成部分。对于初学者而言,如何在Apache ...
- 重启Tomcat服务。 - 通过浏览器访问`http://localhost:8080/myapp/index.jsp`来测试部署是否成功。 #### 三、总结 通过上述步骤,我们可以完成一个基于Tomcat和JSP的经典配置实例。这不仅能够帮助JSP初学者...