eclipse运行Tomcat源码

Tomcat 导入eclipse

本例采用

apache-ant-1.9.2(版本不一样的注意配置路径)

tomcat 6.0.26

下载ant

http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.9.4-bin.zip

由于只找到1.9.4的下载包以下的配置需要注意路径

解压到E盘根目录,注意解压之后的结构应该是如下图:

有时候不小心解压的时候会多出一个apache-ant-1.9.2

配置环境变量ANT_HOMT 值为:E:\apache-ant-1.9.2

配置PATH 在最后面增加”;%ANT_HOME%\bin”不要引号

打开CMD执行ant –version出现如下图结果说明环境变量配置成功

下载Tomcat源码

通过svn 浏览http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags

然后checkout你需要的版本

下载依赖包

Cmd 到checkout的tomcat源码目录中,执行antdownload(首先要确保之前的ant已配置好环境变量)

下载完成后会有个BUILD SUCCESSFUL

如下图:

注意:下载的过程中会有个一zip下载不下来,会一直卡在这里,如下图:

我已上传的CSDN下载地址:http://download.csdn.net/detail/yangwei19680827/7712599

Eclipse中增加二个环境变量

菜单=>Windows=>Java=>Build Path=>Classpath Variables

新增以下二个环境变量

ANT_HOME  你下载的ant解压后的目录如E:/ apache-ant-1.9.2

TOMCAT_LIBS_BASE通过ant download下载的目录如果未设置应该是在你tomcat代码所在盘的根目录(比如我tomcat 源码在F盘,那应该是在f:/usr/share/java)

Eclipse 中新建Java project

Eclipse 新建Java project如Tomcat6.0.26

然后import => File System

选择下载下载的源码全部导入即可如下图:

注意Into folder一定是要导入到你刚新建的项目中

如果项目还有红XX可能是环境变量未设置正确

来运行一下org.apache/catalina/startup/Bootstrap.java好了,现在可以成功运行了,贴一下成功运行的图:

eclipse运行Tomcat源码

时间: 2024-07-31 08:39:25

eclipse运行Tomcat源码的相关文章

Eclipse中运行Tomcat源码

1. 到http://archive.apache.org/dist/tomcat/tomcat-7下载Tomcat源代码,本文用到的是apache-tomcat-7.0.19-src.zip: 注意:如果下载的tomcat版本不同,所用到的jdk版本不同.举例来说apache-tomcat-7.0.19-src.zip 使用jdk1.6没有问题: 而apache-tomcat-7.0.56则不能用jdk1.6 需要使用jdk1.7,若使用jdk1.6代码会报错,会找不到java.nio下的一些

eclipse导入tomcat源码

一直在用tomcat,想了解一下tocmat的原理,下面给大家展示如何将源码导入eclipse; 版本apache-tomcat-6.0.39 这里官方教程地址 http://tomcat.apache.org/tomcat-6.0-doc/building.html: 我的整个导入流程也是基于官方的教程,毕竟网上的说法太杂乱了. 准备资源: tomcat6源码:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.39/src/: ant1.8

运行tomcat源码

今天在myeclipse6.5中把tomcat7.0.47源码跑了起来,其中出现过几个小错误,在这里记录一下,供想研究tomcat的codeer们. 1. 下载tomcat7.0.45 当然去apache官网喽,选一个版本点进去,最下面几行可以看到源码下载(Source Code Distributions). 2. myeclipse6.5 用我本机的jdk1.7,myeclipse默认1.5 . 3. 新建项目 在myeclipse新建项目,起名tomcat7,将解压缩后的tomcat源码直

Eclipse运行Tomcat7源码

1. 各环境版本: jdk1.6.0_45 (亲测jdk1.7.0_07会有问题,不要用1.7版本的) apache-ant-1.9.4 apache-tomcat-7.0.61-src 2. 安装ant,官网下载:http://ant.apache.org/bindownload.cgi  ,解压后配置相应环境变量 ANT_HOME,然后将bin目录加入path环境变量 3. 依赖包:去eclipse的plugins文件夹中查找如下几个包,拷贝出来, ant.jar ,  javax.wsdl

探秘Tomcat(一)——Myeclipse中导入Tomcat源码

前言:有的时候自己不知道自己是井底之蛙,这并没有什么可怕的,因为你只要蜷缩在方寸之间的井里,无数次的生活轨迹无非最终归结还是一个圆形:但是可怕的是有一天你不得不从井里跳出来生活,需要重新审视井以外的生活,你就会发现世界如此美好,我知道的如此的少! 好比,但你看到如下代码 namespace Singleton { public class Singleton { private static Singleton singleton; private Singleton() { } public

TOMCAT源码分析(启动框架)

建议: 毕竟TOMCAT的框架还是比较复杂的, 单是从文字上理解, 是不那么容易掌握TOMCAT的框架的. 所以得实践.实践.再实践. 建议下载一份TOMCAT的源码, 调试通过, 然后单步跟踪其启动过程. 如果有不明白的地方, 再来查阅本文, 看是否能得到帮助. 我相信这样效果以及学习速度都会好很多! 1. Tomcat的整体框架结构 Tomcat的基本框架, 分为4个层次. Top Level Elements: Server Service Connector HTTP AJP Conta

将tomcat源码导入eclipse

前言: 写完了socket小应用的原始版本,中间还有好多预想的功能没有实现,在写的过程中也发现了很多问题.因为前面有粗略的看过tomcat实现原理解析,知道tomcat其实也是纯java写的web服务器,而且用的也是socket通信.所以特别想看下tomcat是如何处理这些问题的. 主要步骤: 1. 去apache官网下载对应的tomcat版本源码(我这里下载的是9.0.0.M9)  http://tomcat.apache.org/download-90.cgi 2. 解压后的源码是没法作为工

tomcat源码导入eclipse

1. 获取源代码 方式一:从官网http://tomcat.apache.org/download-70.cgi 直接下载,官网提供了Binary 和 Source Code两种下载方式,要研究tomcat源代码,选择最下面的source code 方式下载 方式二:利用svn获取源代码,先安装svn,再新建目录tomcat7, 接着在目录里用 svn执行以下命令 svn co http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_

Tomcat源码导入eclipse的步骤

Tomcat源码导入eclipse 一.下载源码 1.  进入Apache 官网:http://tomcat.apache.org/ 2.  在左边侧选择要下载的源码的版本. 3.  或者直接通过Archives进入源码目录 4.  源码目录如图,选择需要的版本, 5.  进入相应的源码目录下载相应的源码,我的演示下载的是8.026版本的源码. 二.ANT编译源码 如果没安装ant,请先安装ant,ant是一款编译工具. 编译步奏: 1.  解压源码压缩包 2.  设置依赖包的下载位置,把上步解