前言:本文是我阅读了TOMCAT源码后的一些心得。主要是讲解TOMCAT的系统框架,以及启动流程。若有错漏之处,敬请批评指教!建议:毕竟TOMCAT的框架还是比较复杂的,单是从文字上理解,是不那么容易掌握TOMCAT的框架的。所以得实践、实践、再实践。建议下载一份TOMCAT的源码,调试通过,然后单步跟踪其启动过程。如果有不明白的地方,再来查阅本文,看是否能得到帮助。我相信这样效果以及学习速度都会好很多!1.Tomcat的整体框架结构Tomcat的基本框架
系统 2019-08-12 01:33:55 2093
一、下载TomcatTomcat可以从http://tomcat.apache.org/网站下载,选择任意版本,在BinaryDistributions下的zip包既是。二、配置Tomcat1、将下载TomcatZip压缩包解压。2、修改\bin\startup.bat文件:在第一行前面加入如下两行:SETJAVA_HOME=D:\ProgramFiles\Java\jdk16_45(我的JDK安装目录)SETCATALINA_HOME=D:\apache
系统 2019-08-12 01:33:41 2093
2011-6-910:41:26org.apache.catalina.core.AprLifecycleListenerinit信息:TheApacheTomcatNativelibrarywhichallowsoptimalperformanceinproductionenvironmentswasnotfoundonthejava.library.path:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat
系统 2019-08-12 01:32:22 2093
原因:servlet没有配置正确,查看web.xml确认正确,以及自己的请求路径正确在IE中提示“404”错误有以下三种情况1.未部署Web应用2.URL输入错误排错方法:首先,查看URL的IP地址和端口号是否书写正确。其次,查看上下文路径是否正确Project--------Properties------MyElipse-----Web-----WebContext-root检查这个路径名称是否书写正确。最后,检查一下文件名称是否书写正确。3.目录不能
系统 2019-08-12 01:33:12 2092
最近项目组要完成一个新WebServicer接口的开发,其中有项要求是支持外部客户程序以https方式访问这些SOAP接口。项目组当前基于tomcat6.0.29开发,axis版本为1.4。拿到这个需求时不明所以,后来发现网上的资料非常多,但据观察,基本步骤和apache官网的上操作步骤基本一致,少有特别之处。于是参照资料,这个特性顺利完成。客户拿到之后非常满意,但看到tomcat配置文件中证书的密码以明文保存时,客户不满意了,要求修改为密文。根据官网的资
系统 2019-08-12 01:32:45 2088