`
unbounder
  • 浏览: 174712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat学习1:源码编译

    博客分类:
  • java
阅读更多
工具:Eclipse3.5
源码下载:http://apache.etoak.com/tomcat/tomcat-6/v6.0.20/src/apache-tomcat-6.0.20-src.zip

准备工作,建立java的环境变量等

步骤
1 解压至workspace,设项目命名为tomcat6
2 新建project(非java project),选择java project from existing ant buildfile
3 一路next,选择tomcat6项目下的build.xml作为编译项,finish
4 修改jar包引用,附件中为所需要的jar包,添加后可以消除代码错误
5 修改build.properties.default中的base.path一项,设置为xxxxxx/Tomcat 6.0/share
其中,xxxxx为工作区
6 调出ant窗口,执行build.xml
7 点击deploy[default],会很慢,耐心等待
8 摘抄一下
引用

CATALINA_HOME:F:\work space\eclipse\Tomcat 6.0\output\build

就是你源目录下的output\build路径。

接下来,进入org.apache.catalina.startup包,对Bootstrap.java右键,选run configurations那个,进行run配置。

添加一个Java Application,进入Arguments选项卡。

Program arguments:start

VMarguments:"-Dcatalina.home=F:\work space\eclipse\Tomcat 6.0\output\build"


9 编译完成,可以调试、使用了
1
0
分享到:
评论

相关推荐

    eclipse运行tomcat源码:修改源码:重新编译:重新打包

    文件描述: 1.tomcat源码文件 2.tomcat程序文件 3.Ant程序文件 4.tomcat源码在eclipse运行,重新编译,重新打包步骤文件 ...1.用于学习tomcat源码和了解tomcat运行机制 2.学习如何修改tomcat源码后如何重新编译,打包。

    Tomcat源码学习:一个最简单的“Tomcat”

    【标题】"Tomcat源码学习:一个最简单的‘Tomcat’",这篇博客主要探讨的是如何通过学习Tomcat的源代码来理解这个流行的开源Java Servlet容器的工作原理。Tomcat是Apache软件基金会的一个项目,它是Java Web应用...

    tomcat-8.5.42:tomcat源码编译与学习

    tomcat-8.5.42:tomcat源码编译与学习

    tomcat源码编译

    深入源码编译的过程中,我们可以学习到以下几个关键知识点: - **Servlet规范**:Tomcat是Servlet容器,了解Servlet的工作流程和生命周期是必不可少的。这包括Servlet的初始化、服务、销毁过程,以及Servlet的多...

    Tomcat6 编译好的源码

    【标题】"Tomcat6 编译好的源码"指的是Apache Tomcat服务器的第六个主要版本的源代码,已经经过编译过程,可以直接用于开发或学习。Tomcat是一款开源的Java Servlet容器,它实现了Java EE的Web应用服务规范,如...

    tomcat6编译

    【描述】:“Tomcat6源码编译,需要的朋友可以下载”表明这是一项针对开发者的技术实践,特别是对Java Web开发感兴趣的人员,他们可能希望通过编译源码来了解Tomcat内部工作原理,或者定制化自己的服务器环境。...

    tomcat7源码

    《深入剖析Tomcat7源码》 Tomcat7是一款广泛使用的开源Java Servlet容器,它实现了Java EE中的...通过学习源码,我们可以了解到如何编写高效、健壮的服务器端代码,这对于任何Java开发者来说都是一笔宝贵的财富。

    Tomcat8-源码编译及开发1

    《Tomcat8源码编译与开发基础》 ...总的来说,通过源码编译和开发Tomcat,开发者不仅可以学习到Java Web应用的基础知识,还能深入了解服务器端架构设计,这对于成为一名出色的Java开发人员来说是非常有价值的实践。

    Tomcat源码学习(一) 源码编译和导入Eclipse

    【Tomcat源码学习(一) 源码编译和导入Eclipse】 在深入学习Tomcat源码之前,首先需要获取源码并将其配置到开发环境中,这通常涉及到源码下载、编译以及在集成开发环境(IDE)中导入项目。本篇文章将指导初学者完成...

    Tomcat深入剖析pdf+源码(Tomcat运行原理)

    总之,《Tomcat深入剖析》结合源码分析,是一本全面且深入的Tomcat学习资源,无论是初学者还是经验丰富的开发者,都能从中受益匪浅。通过学习,读者不仅能够掌握Tomcat的基本操作,还能深入了解其内部机制,为构建...

    tomcat源码

    通过阅读和分析Tomcat源码,我们可以学习到以下知识点: 1. **Servlet生命周期**:Tomcat如何加载、初始化、服务、销毁Servlet,以及ServletConfig和ServletContext的角色。 2. **线程池管理**:Tomcat如何使用...

    tomcat6的源码

    这个源码包,"apache-tomcat-6.0.43-src",是Tomcat 6的官方源代码,非常适合开发者进行深入学习和自定义修改。以下是基于这个源码包的一些关键知识点: 1. **Servlet容器**:Tomcat作为Servlet容器,其主要任务是...

    tomcat-demo:tomcat源码学习

    【标题】:“Tomcat-Demo:Tomcat源码学习” 【描述】:“对不起,原本这里应该是Tomcat官方的readme,但现在我将用它来记录我的Tomcat源码学习过程。” 【标签】:“系统开源” 在Java Web开发领域,Apache ...

    tomcat7.0.42源码,eclipse直接使用

    【标题】"Tomcat7.0.42源码,eclipse直接...总的来说,Tomcat7.0.42的源码为开发者提供了一个宝贵的教育资源,通过Eclipse这样的专业IDE进行学习,可以更高效地提升Java Web开发技能,并深入理解Web服务器的工作原理。

    tomcat类库和源码

    6. **源码**:提供源码意味着你可以深入学习Tomcat的工作机制,查看它是如何解析请求、管理会话、处理错误以及进行线程调度的。这对于调试、优化或定制Tomcat的行为非常有价值。 接下来,关于安装Tomcat的基本步骤...

    apache-tomcat-9.0.14-src源码

    4. **学习Java EE规范**:Tomcat是实现Servlet和JSP规范的一个实例,通过阅读源码可以更深入地理解这些规范。 5. **贡献社区**:如果你发现bug或者想要添加新功能,可以直接参与Tomcat的开发,贡献代码。 源码目录...

    tomcat8源码

    Apache Tomcat 8.5.23 源码分析 Apache Tomcat 是一个开源的、免费的Web服务器和Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,...因此,对Tomcat源码的学习对于Java Web开发者来说是至关重要的。

    tomcat源码+文档pdf+源码解析

    Tomcat是Apache软件基金会下的一个开源项目,是一个广泛使用的Java ...通过学习源码、查阅文档并理解源码解析,你不仅可以提升你的Java Web开发技能,还能更好地优化和调试你的应用程序,从而提高整体的系统性能。

Global site tag (gtag.js) - Google Analytics