eclipse导入tomcat源码-tomcat 6.x 源码阅读

2013-09-03
: 从大学开始学习java到如今已经有3年多,工做有一年多,起初工做仍是java方面的,最近切到python。心理总有一直不踏实的感受,以为缺乏点东西,没有本身的想法,不多问本身为何,也不知道如何去提高本身。在技术层面上进步很小,没有努力方法,对于java没有一个全面的了解,没有参与过一个大项目,缺乏那种深层次的锻炼,没有技术大牛指引,学习起来吃力,方向感不强,处处是坑,极其迫切改变现状,减轻那来自心灵深处强强的怕被行业抛弃危机感,想经过阅读一个开源软件来来提高本身,java容器tomcat是个很好的选择,选择tomcat 6.0.x的目的是由于6.0.x是本身最熟悉的版本,同时6.0.x比7更接近tomcat设计的原始思想,而5的版本比较老,网上参考的知识点有点过期。分析tomcat结构架构,了解内部运行机制,加深本身在java方面的理解程度,但愿本身在途中能有意外收获。
: 阅读tomcat源码最好能将tomcat源码导入eclipse中,而且可以运行起来。eclipse导入tomcat6.0.x有不少种方法,从个人经历中看,最方便的仍是从apache的svn中check out一份源码最简单,svn地址: http://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk/ ,svn中的源码带有eclipse工程文件,直接在eclipse使用不用作过多的设置。java

  • 经过eclipse的svn插件check out代码,File>Import>svn
  • 找到org.apache.catalina.startup.Bootstrap,右击配置运行参数,切到Arguments卡片,在Program arguments中添加start,在VM arguments中添加-Dcatalina.home={tomcat-6.0.x_path(tomcat6.0.x的路径)}\output\build
  • 点击运行,在浏览器中查看

eclipse经过svn导入tomcat6.0.x很容易,几步搞定,接下来才是重点,要理解tomcat中主要源码不是一两天能搞定了,除了坚持仍是坚持,没有捷径可走。python

不给本身一刀,不知道本身有多柔弱apache

相关文章
相关标签/搜索