Tomcat
文章平均质量分 78
iteye_4921
这个作者很懒,什么都没留下…
展开
-
Eclipse中创建Web Maven Project并部署到Tomcat中(Maven 的Web Project加入另一个Maven Project依赖)...
前言: 大家都知道,在进行J2EE项目的开发过程中,在调试阶段如果只是修改了页面是不需要重启应用服务器的,比如不需要重启Tomcat。只需要在浏览器中进行页面刷新即可。其实之所以不用重启Tomcat等应用服务器,其根本原因是因为我们可以在应用服务器的配置文件中设置虚拟目录,这样就可以知道web项目所在的目录,于是就可以省去打包、然后再重新发布到服务器的步骤。 为...原创 2013-06-03 16:36:52 · 124 阅读 · 0 评论 -
Maven部署项目到Tomcat7出现403 Access Deny.
一、Tomcat6, Tomcat7中为了更好,更精确的实现权限控制,引入了多个用户角色,如manager-ui:用于查看HTML页面, 用于查看test的manager-script等。<role rolename="manager"/> <role rolename="manager-gui"/> <role rolename="admin"/...2013-07-05 15:07:16 · 208 阅读 · 0 评论 -
修改Tomcat 的用户密码
在Tomcat7中,使用Tomcat Manager和Tomcat Host Manager时,系统提示需要输入密码,根据多年使用Tomcat的经验,我于是就修改了一下tomcat-users.xml中的相关内容: <role rolename="manager"/> <role rolename="admin"/> <user usernam...2013-07-05 18:39:08 · 144 阅读 · 0 评论 -
用最简单的方式将Tomcat7和指定的JDK集成
1. 集成 只需要编辑在tomcat/bin目录下的starup.bat文件即可完成Tomcat和JRE的集成:以Tomcat7和JRE1.6为例: 在stratup.bat中加入如下语句:set JAVA_HOME=C:\JRE_1.6\jreset CATALINA_HOME=C:\tomcat其中JAVA_HOME就是JRE的路径。CATALINA_HOME...2013-07-20 10:37:57 · 138 阅读 · 0 评论 -
从JVM的常见异常来看Tomcat中内存的设置
一、Tomcat和JDK的关系: 1. Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java 虚拟机。 2. JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度都会影响程序的性能。比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的动作,释放被占用的一些内存。所以想...2013-11-10 17:22:51 · 211 阅读 · 0 评论 -
Tomcat中的线程池(APR和ThreadPool)
一、容器简化了程序员自身的多线程编程。 各种Web容器,如Tomcat,Resion,Jetty等都有自己的线程池(可在配置文件中配置),所以在客户端进行请求调用的时候,程序员不用针对Client的每一次请求,都新建一个线程。而容器会自动分配线程池中的线程,提高访问速度。 二、Tomcat线程池实现:1、使用APR的Pool技术,使用了JNI。Tomcat从5....2013-11-10 20:53:18 · 434 阅读 · 0 评论 -
Tomcat启动完成后再执行一个指定的方法 - 不影响Tomcat的启动时间
本文主要介绍Tomcat启动真正完成后(即在eclipse的控制台上出现类似于Server started in 2300ms这样的消息后)执行一个操作。如下的3种方法都是在Tomcat启动过程中执行的,这样会影响Tomcat的启动时间,从而造成Tomcat不能启动成功: 1.配置一个Servlet默认自动启动。 2.配置一个Listener来启动 3.实现Spring的Initializin...2014-05-07 01:41:02 · 193 阅读 · 0 评论 -
不重新打包部署 - 修改项目配置文件并快速应用到Tomcat中(即修改Tomcat war包中某个jar包中的配置文件)...
问题描述:如果我们有一个Web project: A, 如果该web project A中会引用我们的另一个jar project: B。即在A.war中会有一个B.jar。B.jar中有一些系统相关的配置文件,如数据库的配置。 如果我们需要马上修改该应用的数据库配置,常规的做法在IDE中是去修改B中的内容,然后重新build好后将A.war上传到我们的服务器上并重启Tomcat。...2014-09-12 21:18:26 · 2298 阅读 · 0 评论 -
使用JMeter对Tomcat进行压力测试与Tomcat性能调优
一、准备工作。 1、安装JDK1.6或1.6版本以后的,并配置环境变量。 2、在Apache的官网下载最新的Jmeter,http://jmeter.apache.org/download_jmeter.cgi,截止目前为止,最新的Jmeter是2.12版本,需要注意的是下载使用的时候不能下载source版本的,必须下载内容更加完整的binaray版本的,比如如果下...2014-12-08 00:14:37 · 914 阅读 · 0 评论