鉴于很多人使用绿色版的tomcat时,只会在myeclipse里面启动,却不会直接启动,现在我们来总结一下配置方法:一配置Tomcat1下载TomcatZip压缩包,解压。如果增加tomcat的用户名和密码,则修改/conf/tomcat-user.xml
系统 2019-08-12 01:32:59 1647
在网上找了半天也没找到相关的资料,都说的太含糊.本人对tomcat下配置一ip对多域名的方法具体例如以下,按以下配置一定能成功,经过測试了.localhost.
系统 2019-08-12 01:33:35 1646
本文接下来分析Context容器,Context容器实例表示一个具体的Web应用程序,其中包括一个或多个Wrapper实例;不过Context容器还需要其他的组件支持,典型的如载入器和Session管理器等。在创建StandardContext实例后,必须调用其start()方法来为引入的每个HTTP请求服务;其中包括读取和解析默认的web.xml文件(该文件位于%CATALINA_HOME%/conf目录),该文件的内容会应用到所有部署到tomcat中的
系统 2019-08-12 01:33:17 1646
严重:IOExceptionwhileloadingpersistedsessions:java.io.EOFExceptionjava.io.EOFExceptionatjava.io.ObjectInputStream$PeekInputStream.readFully(UnknownSource)atjava.io.ObjectInputStream$BlockDataInputStream.readShort(UnknownSource)atjav
系统 2019-08-12 01:33:10 1646
如今又開始配置JK2,想将Tomcat和apache,但Tomcat上已经不支持对于JK2的开发了,详情请看:Apache-Tomcatmod_jk2akaJK215November-JK2isofficiallyunsupportedJK2hasbeenputinmaintainermodeandnofurtherdevelopmentwilltakeplace.ThereasonforshuttingdownJK2developmentwasthela
系统 2019-08-12 01:32:14 1646
有个朋友写JSP程序时,在Servlet中取请求参数时出现了乱码,当然,这种乱码问题再简单不过了。由于在JSP中使用了GBK作用页面的编码,那么提交的中文信息自然也会被按着GBK进行编码,为%xx格式的GBK编码。要解决这个问题可以说是方法多多。最简单的就是使用request.setCharacterEncoding方法设置编码格式,如下面的代码所示:request.setCharacterEncoding("GBK");在设置完编码格式之后,就可以直接通
系统 2019-08-12 01:33:02 1645
首先说明,服务器是阿里云的,centos6.3_64位安全加固版。首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝。0.创建个人文件夹#使用yum安装tomcat和mysql#创建文件夹cd/usr/localmkdirrenfufei1.安装rzsz#1.安装rzszyumupdate-yyumlistlrzsz*yuminstalllrzsz-y2.安装JDK,path之类的已经自动设置好了#2.安装JDKyumlistj
系统 2019-08-12 01:32:42 1645
tomcat-users.xml的web界面用户登录设置-----------------------------------------------------------------------------------注意事项(假定tomcat在D:/tomcat6):虚拟主机
系统 2019-08-12 01:33:15 1644
tomcat7自带很多junit测试用例,可以帮助我们窥探源码的秘密。以下使用来测试类加载器的一个测试用例。类加载器也是对象,他们用来将类从类从。class文件加载到虚拟机,这些已经讲了很多,深入jvm中说的很详细,什么双亲委派模型,在书中还以tomcat为例讲解。/**LicensedtotheApacheSoftwareFoundation(ASF)underoneormore*contributorlicenseagreements.SeetheNO
系统 2019-08-12 01:33:40 1642
Catalina.bat是tomcat所有脚本中最重要的脚本,完成几乎所有的tomcat操作。如启动,关闭等等,都是由catalina.bat脚本来完成的。接下来,我将对Tomcatcatalina.bat脚本进行分析。首先省去catalina.bat开头诸多注解,这些注解主要是讲解各个变量是干什么的。需要的话,自己看下英文就可以了。这里就不翻译了。remGuessCATALINA_HOMEifnotdefined查看是否在tomcat目录下,与start
系统 2019-08-12 01:33:20 1642
注意点需要Copycobertura.jar及其LIB到TOMCAT/COMMON/LIB:只有当TOMCAT关闭的时候,才会写cobertura.ser文件步骤startuptomcatbuildwardeploywebapplicationwebtestundeployshutdowncoveragereport附build.xml
系统 2019-08-12 01:33:14 1642
在Linux下修改Tomcat的JVM内存,方法如下:在catalina.sh中添加了JAVA_OPTS='-Xms512m-Xmx1024m'有说Tomcat启动时的jvm初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4.有说是128M的,求解释。Linux和Windows下的TomcatJVM内存设置Tomcat内存溢出的原因(转)在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理
系统 2019-08-12 01:33:10 1641
在网络上看了许久,没有一个真正可以解决TomCat多虚拟站点的配置问题的,经过试验和参考官方网站资料,终于解决了这个问题.参考资料:ApacheTomcat文档http://tomcat.apache.org/tomcat-5.0-doc/config/host.html在文中有这么一段话:OneormoreHostelementsarenestedinsideanEngineelement.InsidetheHostelement,youcannestC
系统 2019-08-12 01:33:23 1640
本文接下来分析tomcat的类载入器,tomcat需要实现一个自定义的载入器,而不能使用系统类载入器(1)限制serlvet访问当前运行的java虚拟机中环境变量CLASSPATH指明的路径下的所有类和库,而只允许载入WEB-INF/class目录及其子目录下的类,和从部署的库到WEB-INF/lib目录载入类(2)提供自动重载的功能,即当WEB-INF/class目录或WEB-INF/lib目录下的类发生变化时,Web应用程序会重新载入这些类我们先来回顾
系统 2019-08-12 01:33:20 1640
E:\DocumentsandSettings\topicis>h:H:\>cdtomcat-testH:\tomcat-test>cdbinH:\tomcat-test\bin>startup.batUsingCATALINA_BASE:"H:\tomcat-test"UsingCATALINA_HOME:"H:\tomcat-test"UsingCATALINA_TMPDIR:"H:\tomcat-test\temp"UsingJRE_HOME:"E:
系统 2019-08-12 01:32:43 1640