搭建Tomcat6源代码阅读环境

目标:使用MyEclipse8.5阅读Tomcat6源码。

第一步:在MyEclipse8.5中集成SVN插件。

第二步:从地址http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk中check out代码,作为一个Java Project

  这个svn地址可以从apache-tomcat-6.0.41-src/BUILDING.txt中发现。

第三步:简单配置一下,把java/res/test等目录设置为源码目录

第四步:处理jar包依赖错误

1)servlet/jsp等环境的依赖

2)ant环境的依赖

3)tomcat扩展环境如webservice等的依赖

4)junit4环境的依赖

第五步:完成的效果如下:

这样很方便的利用Eclipse这个优秀工具的快捷键/代码提示高亮/等功能查看修改代码。

Tomcat是个如此流行的Servlet容器,相信通过学习她的源码,不管是在架构设计理解还是在具体编码上如HTTP协议的解析这一块上一定会受益匪浅。

附1:Tomcat的源码上还有一些FIXME提示,果然是开源

搭建Tomcat6源代码阅读环境

时间: 2024-10-10 02:06:29

搭建Tomcat6源代码阅读环境的相关文章

Hadoop源代码阅读环境搭建

Hadoop源代码阅读环境搭建 一.说明 作为一个学习hadoop的同学.必须在本机上搭建hadoop源代码阅读环境,这样,在方便阅读源代码的同一时候也方便进行调试和源代码改动. 好了.以下開始搭建好开发环境. 1.环境说明:hadoop 版本号:1.2.1. IDE:eclipse.操作系统:centos 2.网上有人是通过eclipse的新建项目指定文件夹的方式将hadoop文件夹转换成Eclipseproject同一时候导入eclipse,详细做法例如以下: File-->new-->J

在Eclipse上建立hbase 0.98.3/0.96.2源代码阅读环境

2.1. 切换到源代码目录,执行: mvn install -DskipTests -Dhttp.proxyHost=proxy01.cd.intel.com -Dhttp.proxyPort=911 黄色部分作用为设置代理.由于本人的编译环境在公司内网,所以需要设置代理 2.2. 生成eclipse项目环境: mvn eclipse:eclipse -DskipTests -Dhttp.proxyHost=proxy01.cd.intel.com -Dhttp.proxyPort=911 2.

在Eclipse上建立hadoop2.2.0/hadoop2.4.0源代码阅读环境

1.安装依赖的包: yum install gcc-c++ g++ autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev 2. 安装protobuf 2.5.0, 首先去google的网站上下载protobuf源代码,解压并切换到root用户执行如下命令: ./configure 如果中间发生错误,说明有些依赖包并为安装, an error occured because dependency is not met th

第一章 android体系结构以及源代码阅读环境搭建

转载请标明出处: http://blog.csdn.net/yujun411522/article/details/46334057 本文出自:[yujun411522的博客] 1.2 Android体系结构 体系结构按照两种视角来分析:静态和动态视角 1.2.1 静态视角的体系结构 可以分为四层application.application framework.lib和runtime.linux 内核 1.app,可以理解为我们平常使用的app.包括系统的和第三方app,系统的包括Home(对

搭建Hadoop源代码学习环境

hadoop文件目录相关 前面的文章把Hadoop算是简单的入门,下载的源码,写了HelloWorld,简要分析了其编程要点,然后也编了个较复杂的示例.接下来先看看其源码,研究下如何实现的. 研究源码,那我们就来先从整体上看一下Hadoop-0.20.2的目录: 这个是刚下完代码后,目录列表中的内容 目录/文件 说明 bin 下面存放着可执行的sh命名,所有操作都在这里 conf 配置文件所在目录 ivy Apache Ivy是专门用来管理项目的jar包依赖的,这个是ivy的主要目录 lib 引

idea构建spring源码阅读环境

(一)安装git和Gradle Spring项目托管在github之上,基于Gradle来构建项目.所以要想搭建Spring的阅读环境,首先需要安装github和Gradle.对于一个程序员来说,github肯定都是安好了的,这里只简单介绍一下Gradle的安装. 首先,我们可以从https://gradle.org/releases/页面下载我们需要的Gradle版本(我的是gradle-4.0.2-all).下载完成之后,解压到自己指定的目录,然后类似配置JDK一样配置环境变量: (1)根据

Hadoop源码阅读环境搭建

Hadoop源码阅读环境搭建 一.说明 作为一个学习hadoop的同学,必须在本机上搭建hadoop源码阅读环境,这样,在方便阅读源码的同时也方便进行调试和源码修改.好了,下面开始搭建环境. 1.环境说明:hadoop 版本:1.2.1. IDE:eclipse.操作系统:centos 2.网上有人是通过eclipse的新建项目指定目录的方式将hadoop目录转换成Eclipse工程同时导入eclipse,具体做法如下: File-->new-->Java Project-->勾掉Use

Tomcat7调试运行环境搭建与源代码分析入门

1. 需要准备好下面这些工具 JDK 1.6+ Maven 2或3 TortoiseSVN 1.7+ (从1.7开始".svn"目录集中放在一处了,不再每个目录下都放一份) Eclipse 3.5+ 这4个工具不在这里描述怎么配置了,如果你是有两三年开发经验的Java开发人员,正常来讲都一直在用了. 另外,分析tomcat源代码不需要对这4个工具做什么特殊配置. 2. 下载Tomcat的源代码 Apache旗下的开源项目基本上都放在这: http://svn.apache.org/re

apache kafka源代码工程环境搭建(IDEA)

1.gradle安装 gradle安装 2.下载apache kafka源代码 apache kafka下载 3.用gradle构建产生IDEA工程文件 [email protected]:~/Downloads/kafka_2.10-0.8.1$ gradle idea 生成IDEA工程文件如下: 4.项目导入到IDEA工程中 File-->Open 5.IDEA中查看源码工程 6.Kafka启动时,参数设置 配置server.properties 7.log4j.properties文件路径