`

eclipse导入tomcat7源码

 
阅读更多

准备:tomcat7源码,jdk6,ant 1.9

 

1.首先从官方网站上down源码,使用svn

地址:http://svn.apache.org/repos/asf/tomcat/tc7.0.x/tags/TOMCAT_7_0_9/

我将文件down到了D:\tomcat7-src目录下

2.安装ant,在官网上下载,下载之后解压,并设置ANT_HOME,以及path,我下载的是最新版1.9的版本,安装后进入cmd命令行,输入ant是否安装成功

3.安装jdk 6的版本,因为安装7或者更高版本都出现了问题,特此声明,jdk设置JAVA_HOME,并添加到path下,查看jdk版本 java -version

4.进入D:\tomcat7-src,修改build.properties.default文件,设置base.path属性,这个属性是ant build后从网上下载的一些依赖所存的位置,tomcat源码需要一些第三方jar包,需要到这里来找,比如 “base.path=d:/path/to/the/repository”, 执行ant 命令

5.会有outout文件夹生成,进入outout/build,这里有一个跟正常tomcat的目录,进入bin,执行启动,看能否正常启动,启动成功说明build成功没问题

 

6.eclipse新建一个java工程,然后将tomcat-src目录下的文件拷贝到当前工程目录下,不是src目录下,然后将java,test目录设置为源文件目录

 

7.新增lib文件夹,将相关lib导入到此目录下,并加入到eclipse的项目环境下

 

在eclipse中启动tomcat。

找到类:org.apache.catalina.startup包中的Bootstrap类。

run as:在Arguments的VM arguments中设置

-Dcatalina.home="d:\output\build"

然后就可以启动了

如果不加-Dcatalina.home="d:\output\build",会报错

 

参考博客:http://www.cnblogs.com/huangfox/archive/2011/10/20/2218970.html

              http://blog.csdn.net/cuidiwhere/article/details/12361425

 

分享到:
评论

相关推荐

    Eclipse导入TOMCAT7源码所需jar包

    在深入探讨Eclipse导入Tomcat7源码所需jar包的过程之前,我们首先需要理解几个基本概念。Tomcat是一个开源的Java Servlet容器,它实现了Java EE的Web应用规范,特别是Servlet和JSP。Eclipse是一款流行的Java集成开发...

    Tomcat7.0源码,可直接导入eclipse

    在Eclipse中导入Tomcat源码,可以按照以下步骤进行: 1. 打开Eclipse,选择“File” > “Import”。 2. 在弹出的对话框中,选择“Existing Projects into Workspace”,然后点击“Next”。 3. 在“Select root ...

    Eclipse中导入Tomcat

    **步骤二:导入Tomcat服务器** 1. 在Eclipse的菜单栏上选择“Window” -> “Show View” -> “Other…”。 2. 在弹出的对话框中,展开“Servers”类别,选择“Servers”,点击“OK”。 3. 在新的“Servers”视图中,...

    tomcat7.0.42源码,eclipse直接使用

    在Eclipse中,开发者可以通过导入“Existing Projects into Workspace”来加载Tomcat源码。然后,可以利用Eclipse的强大功能,如代码跳转、调试、重构等,方便地探索和理解源码。 在Tomcat7.0.42中,主要包含以下几...

    Tomcat源码直接导入eclipse

    Tomcat源码直接导入eclipse

    Tomcat8 源码,可以在eclipse中直接运行

    在Eclipse中运行Tomcat源码前,确保已正确配置了Eclipse的Java和Web开发工具(如JDT和WTP)。导入源码后,需要设置项目的构建路径,确保所有依赖项被正确引入。描述中提到的"依赖添加完毕",意味着源码已经包含了...

    tomcat7源码

    在导入Eclipse之前,我们需要配置好Java开发环境,并确保已经安装了Apache Ant,因为Tomcat7的构建过程依赖于Ant。下载解压后的`apache-tomcat-7.0.88-src`,将其导入Eclipse作为Java项目。在Eclipse中,可以通过...

    Tomcat8源码研究可直接导入eclipse

    tomcat8源码研究, 直接导入eclipse即可使用,无bug,

    tomcat源码导入myeclipse

    【描述】"包含所支持的jar文件与详细的导入说明"表明在导入Tomcat源码的过程中,我们需要关注的是其依赖的库文件,例如ant.jar、ecj-3.7.2.jar、wsdl4j-1.5.1.jar、jaxrpc.jar和jta-1.1.jar。这些jar文件都是Tomcat...

    tomcat7.070 源码及转成eclipse

    1. **目录结构**:Tomcat源码主要分为几个核心部分,如`common`、`catalina`、`conf`、`webapps`等。`common`包含所有模块共享的类,`catalina`是核心服务器逻辑,`conf`存储配置文件,`webapps`则是部署应用程序的...

    tomcat-7.0.x源码 直接导入eclipse

    tomcat-7.0.x源码,直接导入eclipse就行了,依赖的jar包已经下载好了,如果差一个ant.jar,你直接定位到ant安装目录下lib包下

    apache-tomcat7源码eclipse工程

    在"Project"下拉菜单中选择你的Tomcat源码项目,端口设置为8000(默认Tomcat调试端口),然后保存。 完成上述步骤后,你就可以在Eclipse中启动Tomcat,设置断点进行源码级别的调试了。这对于理解Tomcat的生命周期...

    tomcat7运行源码-可导入Eclipse运行

    此代码可以导入Eclipse中,运行tomcat7源码,包含tomcat7运行时所要添加的jar包,运行环境JDK1.7,导入即可立即运行使用

    tomcat8源码-eclipse工程

    7. **Eclipse集成**:在Eclipse中导入Tomcat源码,可以方便地进行调试、代码分析和自定义修改。这需要配置Tomcat插件,设置源代码路径,以及正确配置项目的构建路径。 8. **部署与调试**:在Eclipse中如何部署Web...

    tomcat 源码导入eclipse工程

    2. **导入Tomcat源码**: - 打开Eclipse,点击菜单栏的“File” > “Import”。 - 在弹出的对话框中选择“General” > “Existing Projects into Workspace”,然后点击“Next”。 - 在“Select root directory”...

    Tomcat6.0.41源代码,可直接导入Eclipse

    在Eclipse中导入apache-tomcat-6.0.41-src源代码项目后,首先需要配置构建路径。确保包含必要的JDK库,如Javax.servlet-api和Jasper编译所需的JSP API。然后,可以使用Eclipse的构建工具或者手动执行Ant脚本来编译源...

    tomcat6.0源码,可直接导入eclipse运行

    源码可以直接在Eclipse集成开发环境中导入,便于学习、调试和自定义。 首先,让我们了解Tomcat的基本结构。Tomcat由几个关键组件组成: 1. **Catalina**:这是核心部分,负责Servlet和JSP的处理。Catalina提供了一...

    tomcat6.0源码(eclipse工程)

    使用SVN 在Apache官网checkout下来的tomcat源码,加入了4个依赖jar包,将ant工程改变成了直接可以导入eclipse的Java工程,org.apache.catalina.startup.Bootstrap是启动类,直接运行里边的main方法即可启动,方便...

    Tomcat源码开发环境搭建

    附近包括Tomcat源码、Tomcat源码开发环境依赖的包、Tomcat的环境编译工具ant 1、建立如下eclipse环境变量 Use Windows->Preferences and then Java->Build Path->Classpath Variables to add two new Classpath ...

Global site tag (gtag.js) - Google Analytics