TOMCAT简单整理(一)

1.历史:

1)Tomcat最初由Sun公司的软件架构师James Duncan Davidson开发,名称为:“JavaWebServer”

2)  1999年,在Davidson的帮助下,该项目在1999年与Apache软件基金旗下的Jserv项目合并,并发布第一个版本3.x,即现在的Tomcat,该版本实现了Servlet2.2和JSP1.1规范。

3)2001年,Tomcat发布了4.0版本,作为里程碑式的版本,Tomcat完全重新设计了其架构,并实现了Servlet2.3和JSP1.2规范。目前Tomcat已经更新到9.0.x版本,但是目前企业中Tomcat服务器,主流版本还是7.x和8.x。

Tomcat启动停止(windows版)

启动:

双击 bin/startup.bat 文件

停止:

双击 bin/shutdown.bat文件

访问地址:http://localhost:8080

TOMCAT源码下载

 如何运行?

1.解压zip包

2.进入解压目录,并创建一个目录,命名为home,并将conf和webapps目录移入home目录中

3.在当前目录下创建一个pom.xml文件,引入Tomcat的依赖包

 4.在idea中导入该工程

5.配置idea启动类,配置MainClass,配置VM参数

 

 

出现上面的情况是因为直接启动org.apache.catalina.startup.Bootstrap的时候,没有加载JasperInitializer,从而无法编译JSP,解决的办法是在Tomcat源码的ContextConfig中的configureStart函数手动将JSP解析器初始化。

 context.addServletContainerInitializer(new  JasperInitializer(), null); 

==============================分隔线===========================================================

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章