编译apache-tomcat-7.0.54
1. jdk版本必须是1.6,ant版本为1.9.4
2. tomcat源码下载目录:http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.54/src/
3. eclipse工作目录:D:\tomcat\src-workspace,源码解压到eclipse工作目录,在tomcat的源码目录下创建libs目录,该目录用于存放所有依赖包。在tomcat的源码目录下修改配置文件build.properties.default的文件名称为build.properties,打开build.properties,修改配置项base.path的值为D:/tomcat/src-workspace/apache-tomcat-7.0.54-src/libs。
4. 在cmd命令行中使用如下命令进入到tomcat源码目录:cd D:\tomcat\src-workspace\apache-tomcat-7.0.54-src
5. 执行如下命令编译:ant,使用ant编译时,如果有依赖的包下载不下来,需要手动google下载,然后把下载的包放到目录D:/tomcat/src-workspace/apache-tomcat-7.0.54-src/libs下。
6. 执行如下命令编译:ant ide-eclipse。
7. 启动Eclipse,打开Preferences对话框,选择Java->Build Path->Classpath Variables,增加两个Classpath Variables:
(a)TOMCAT_LIBS_BASE:D:\tomcat\src-workspace\apache-tomcat-7.0.54-src\libs(路径和在build.properties中的base.path设置一样,即存放的是已经下载的二进制依赖)
(b)ANT_HOME:D:\ProgramFiles\apache-ant-1.9.4(Ant的根目录)
配置JRE:
打开Preferences对话框,
选择Java->Installed JREs->Add。选择JRE Home:C:\Program Files\Java\jdk1.6.0_27;
选择Java -> Compiler,设置Compiler compliance level 等于当前JDK的版本(1.6),默认一般是最新版本。
单击OK,设置完成。
8.导入Tomcat源码到Eclipse中:
File->Import->Existing Projects into Workspace->选择Tomcat源码的根目录,单击完成即可导入。
参考:
http://supportopensource.iteye.com/blog/1884674
http://liu-hliang.iteye.com/blog/456664
1. jdk版本必须是1.6,ant版本为1.9.4
2. tomcat源码下载目录:http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.54/src/
3. eclipse工作目录:D:\tomcat\src-workspace,源码解压到eclipse工作目录,在tomcat的源码目录下创建libs目录,该目录用于存放所有依赖包。在tomcat的源码目录下修改配置文件build.properties.default的文件名称为build.properties,打开build.properties,修改配置项base.path的值为D:/tomcat/src-workspace/apache-tomcat-7.0.54-src/libs。
4. 在cmd命令行中使用如下命令进入到tomcat源码目录:cd D:\tomcat\src-workspace\apache-tomcat-7.0.54-src
5. 执行如下命令编译:ant,使用ant编译时,如果有依赖的包下载不下来,需要手动google下载,然后把下载的包放到目录D:/tomcat/src-workspace/apache-tomcat-7.0.54-src/libs下。
6. 执行如下命令编译:ant ide-eclipse。
7. 启动Eclipse,打开Preferences对话框,选择Java->Build Path->Classpath Variables,增加两个Classpath Variables:
(a)TOMCAT_LIBS_BASE:D:\tomcat\src-workspace\apache-tomcat-7.0.54-src\libs(路径和在build.properties中的base.path设置一样,即存放的是已经下载的二进制依赖)
(b)ANT_HOME:D:\ProgramFiles\apache-ant-1.9.4(Ant的根目录)
配置JRE:
打开Preferences对话框,
选择Java->Installed JREs->Add。选择JRE Home:C:\Program Files\Java\jdk1.6.0_27;
选择Java -> Compiler,设置Compiler compliance level 等于当前JDK的版本(1.6),默认一般是最新版本。
单击OK,设置完成。
8.导入Tomcat源码到Eclipse中:
File->Import->Existing Projects into Workspace->选择Tomcat源码的根目录,单击完成即可导入。
参考:
http://supportopensource.iteye.com/blog/1884674
http://liu-hliang.iteye.com/blog/456664
http://blog.youkuaiyun.com/cuidiwhere/article/details/12361425