tomcat7源码(一) 导入eclipse
来源:互联网 发布:叶诗文 兴奋剂 知乎 编辑:程序博客网 时间:2024/05/21 09:15
1、下载tomcat7源码,解压缩
下载地址:http://tomcat.apache.org/download-70.cgi
2、下载ant,安装(因为tomcat源码是ant编译的, 编译的时候会下载一些需要的jar包等)
安装完ant,添加环境变量 ANT_HOME,并把ANT_HOME添加到path后面。
编译tomcat源码:
1)进入命令行CMD,进入tomcat源码目录,
2)运行命令: ant(后面就会自动下载,需要一段时间。这里出现问题:1、编译tomcat源码时需要jdk1.7以下的jdk版本,我目前使用jdk1.7,然后又安装了jdk1.6,修改JAVA_HOME的地址为jdk1.6,修改完后可能没有效果,重启计算机即可。2、ant命令是在运行build.xml文件,在tomcat7源码目录中刚好有这个文件,还有build.properties.default,运行命令时遇到其他问题可以查看这两个文件的内容),显示build successful即为编译成功。
3)启动eclipse(我使用的eclipse支持jdk1.7及以上,然后又把JAVA_HOME路径修改成jdk1.7),新建javaProject项目tomcat7,在tomcat7上右击,import->General->File System->next->把源码下的java,和test引入->在引入的文件夹上面右击->Build Path->use as source fold->引入需要的jar包
导入依赖包:ant.jar:在你安装的ant目录:ANT_HOME/lib下。
jaxrpc.jar:在eclipse下的/plugin/ javax.xml.rpc_xxx(版本号)/lib/目录下。org.eclipse.jdt.core_3.10.2.v20150120-1634.jar:在eclipse的plugin目录下。
Eclipse版本不同,名字可能不同。wsdl4j-1.5.1.jar:可以从网上下。
4)ant编译成功后,
a、第一种方案:在tomcat源码目录下有一个output目录,把里面的conf复制到tomcat7下,并把lib目录下的jar导入到项目中,
b、第二种方案:就是添加VM参数,指定这两个文件夹的具体路径,用VM的-D参数指定catalina.home属性值为具体的路径,具体方法如下:
Run as -> Run Configuration... - > Arguments -> VM arguments中设置:
-Dcatalina.home=” E:\Java\Tomcat\apache-tomcat-8.0.26-src\output\build”,然后Run就可以启动了5)直接运行Bootstrap中的main方法即可。
- tomcat7源码(一) 导入eclipse
- tomcat7 源码学习(源码导入eclipse)
- tomcat7 源码学习(源码导入eclipse)
- eclipse 导入tomcat7源码
- 4 tomcat7.0源码导入eclipse
- Tomcat7源码下载及导入eclipse
- Tomcat7源码导入MyEclipse
- Tomcat7源码导入MyEclipse
- Tomcat源码解析(一)下载源码与导入eclipse
- Tomcat源码解析(一)下载源码与导入eclipse
- spring源码分析(一)- 源码下载和导入eclipse
- Tomcat源码解析(一)下载源码与导入eclipse
- Spring源码解析--(一:源码导入Eclipse)
- (一) 源码编译和导入Eclipse
- tomcat8源码分析(一):导入eclipse
- Tomcat7.0源码学习(一)之源码编译
- 五年java人的一点感悟 http://www.jdon.com/42708 ||eclipse 导入tomcat7源码
- Hive源码导入eclipse——细读Hive源码(一)
- JVM内存调优之GC算法
- iOS中文本属性Attributes的用法
- STL容器用法详解
- 算法训练 字符串变换
- MOS管防反接用法
- tomcat7源码(一) 导入eclipse
- 快速排序
- web开发的笔记
- 没那么难,不信你试试
- redis使用Windows版本
- Linux unzip解压文件到某个目录下面
- 方法数上限问题
- javascript MD5加密
- CDQ分治 【bzoj2683 && bzoj1176】