在ECLIPSE中构建TOMCAT源码工程
来源:互联网 发布:关系流程图软件 编辑:程序博客网 时间:2024/05/22 13:06
对于学习j2ee,且想提高自己Java编程设计水平的每个人来说,研究Tomcat的源码是一件很向往的事,这其中的获益不仅仅是Java编程水平的提高,还有很多其他方面,如j2ee规范的了解,设计模式的运用,产品构建及版本控制等等,这些个方面个无一不是我们学习模拟的对象。但是,每当我们开始这段旅程时,都迷失在它那浩瀚的代码海洋之中,这个时候,我们多么希望有这么一盏明灯,指引我们向前进。
在Eclipse中构建Tomcat6.0源码工程
毫不夸张的说,Tomcat 6项目是最友好的项目,原因是它的源码工程构建起来很是方便,它没有使用很先进的maven工具来管理工程,也没有使用通用的IDE来构建工程,而它其实就是一个Eclipse的Java工程,构建时只使用ant。从这一点来看,好像特定了IDE,对贡献者的开发环境要求限制了,但是它却吸引了更多的贡献者。毕竟,像我这样的程序员还是很多,一没钱机子烂,通常只用Eclipse开发,看见Eclipse工程很亲切;二maven不熟练,看见mvn管理的工程就怕怕。
好了,如前文所说,Tomcat 6项目就是一个Eclipse的Java工程,那么我们直接用Eclipse中的SVN插件上http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_20/导出工程到本地的workspace中。
如果有错,那就是因为classpath中找不到ANT_HOME变量和TOMCAT_LIBS_BASE,重新设置一下ANT_HOME和TOMCAT_LIBS_BASE,如ANT_HOME=D:/JavaTeam/apache-ant-1.7.1,TOMCAT_LIBS_BASE=D:/JavaTeam/eclipse。
如果你没有SVN插件,也没关系,在http://tomcat.apache.org/download-60.cgi下载Tomcat 6.0.20的源码包,然后解压到workspace。
由于源码包没有.project文件和.classpath文件,所以我们要制作一个,什么?制作太麻烦,好吧,那下载一个,在http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_20/目录下,把.project文件和.classpath文件保存到解开的源码目录(apache-tomcat-6.0.20-src)下,然后,在Eclipse中导入该工程。ok,这下跟刚才的过程一样了。很简单,不是吗?
好了,接下来,就可以开始我们的旅程了哦。
- 在ECLIPSE中构建TOMCAT源码工程
- eclipse 在 Tomcat中 热部署 工程
- eclipse 在 Tomcat中 热部署 工程
- 在Eclipse中构建openfire源码
- Tomcat8.5.6源码解析(1)——在Eclipse中构建Tomcat项目
- Tomcat源码在eclipse中运行
- OpenFire源码学习之三:在Eclipse中构建源码
- Pentaho 开发: 在eclipse中构建Pentaho BI Server工程
- Pentaho 开发: 在eclipse中构建Pentaho BI Server工程
- 在eclipse中运行使用maven构建的web工程
- 下载Tomcat源码,并作为工程导入到Eclipse中
- 在Eclipse中调试Tomcat发布的工程
- tomcat源码分析二---将Tomcat构建到Eclipse中运行
- Eclipse下运行Tomcat源码工程
- Tomcat6.0源码学习-构建Eclipse源码工程
- Maven笔记(四)– eclipse+tomcat构建web工程
- Eclipse中运行Tomcat源码
- eclipse中导入tomcat源码
- SQLite使用小结
- WAS 主机名修改
- zoj 1952 Heavy Cargo
- 幸福是要靠自己争取的
- server .mappath
- 在ECLIPSE中构建TOMCAT源码工程
- Rac 的GES/GCS原理6(图文解释cache fusion机制4)
- 资料总结--关于static
- 加密-解密源代码
- thinkphp关联
- get与post
- sql server已成功与服务器建立连接,但是在登录过程中发生错取。(
- VB 正则表达式(RegExp)对象
- 网络游戏程序员须知 收包与发包