WEB_容器_tomcat_本地运行源码_审
2015-06-28 22:59
459 查看
目标:
从tomcat官网下载源代码,并在eclipse中运行,通过debug模式研究源代码
准备:
1、tomcat7源码——官网下载
2、J2SE1.7——tomcat7只支持jdk1.7以上的版本,用到的部分java基础api在jdk1.6中还没有
3、eclipse
4、tomcat源码所需外部jar包(无法提前准备,最后根据实际报错再处理)
搭建:
1、在eclipse中新建空项目
2、解压tomcat1.7源码,将bin重命名(如script),否则会和eclipse新建项目默认编译目录bin重名,内容如下:
3、将解压后的tomcat源码全量拷贝到新建项目中
4、导入第三方jar包
不同版本的tomcat需要的第三方jar列表不一样,一个一个的解决项目里的报错。
新建lib文件夹存放jar包
第三方jar包来源:
首要来源:eclipse安装目录下的plugins中搜索
次要来源:eclipse中找不到,就到网上搜索
5、确定jre是javaSE-1.7
若是1.6版本,tomcat7用到的部分jre提供的类不存在
6、启动tomcat
运行启动文件的main方法:/tomcat/java/org/apache/catalina/startup/Bootstrap.java
浏览器输入:http://localhost:8080,出现tomcat界面,则启动成功
从tomcat官网下载源代码,并在eclipse中运行,通过debug模式研究源代码
准备:
1、tomcat7源码——官网下载
2、J2SE1.7——tomcat7只支持jdk1.7以上的版本,用到的部分java基础api在jdk1.6中还没有
3、eclipse
4、tomcat源码所需外部jar包(无法提前准备,最后根据实际报错再处理)
搭建:
1、在eclipse中新建空项目
2、解压tomcat1.7源码,将bin重命名(如script),否则会和eclipse新建项目默认编译目录bin重名,内容如下:
3、将解压后的tomcat源码全量拷贝到新建项目中
4、导入第三方jar包
不同版本的tomcat需要的第三方jar列表不一样,一个一个的解决项目里的报错。
新建lib文件夹存放jar包
第三方jar包来源:
首要来源:eclipse安装目录下的plugins中搜索
次要来源:eclipse中找不到,就到网上搜索
5、确定jre是javaSE-1.7
若是1.6版本,tomcat7用到的部分jre提供的类不存在
6、启动tomcat
运行启动文件的main方法:/tomcat/java/org/apache/catalina/startup/Bootstrap.java
浏览器输入:http://localhost:8080,出现tomcat界面,则启动成功
相关文章推荐
- Tomcat原理
- tomcat 内存溢出.
- 一键重启tomcat
- Apache2.4+Tomcat8.0集群安装
- Jetty和tomcat的比较
- IDEA、Eclipse的详细安装配置及Tomcat服务集成介绍
- MyEclipse各种好用的自定义配置(SVN, JDK, Maven, Tomcat, 自动补全, UTF-8, 字体等)
- 解决Tomcat中设置默认项目时只能访问静态页面的问题
- 12.The APR based Apache Tomcat Native library which allows optimal performance
- 10.Tomcat删除项目时,删除那些文件或文件夹?
- Tomcat配置域名和虚拟目录
- 如何通过外网访问自己的tomcat
- J2EE编辑中的中文乱码解决问题
- tomcat配置虚拟主机
- Tomcat的配置
- Apache/Tomcat/JBOSS/Nginx区别
- JavaWeb学习笔记——Tomcat相关
- tomcat+jdk+mysql在windows下一键安装包制作过程
- 利用tomcat发布WEB项目到内网和外网的方法
- Tomcat 7 中的 WebSocket