首页 > 其他 > 详细

tomcat源码ant编译

时间:2020-06-30 21:05:25      阅读:37      评论:0      收藏:0      [点我收藏+]

  tomcat源码可以从git上拉取,地址https://github.com/apache/tomcat.git。我拉比较早,是去年的代码,tomcat9。

  1、用IDEA打开tomcat项目后,配置项目的JDK、编译输出路径:

技术分享图片

 

 

  2、接下来是模块的一些包设置:

技术分享图片

 

 

  以及路径设置:

技术分享图片

 

 

  最后在一个默认的C盘的tomcat依赖包路径下先把这些jar包下载好,否则下一步编译大概率会报错:

技术分享图片

 

 

  然后我们就可以开始用ant来编译了:

技术分享图片

 

 

   这里遇到的问题都是应该就是jar包下载超时,因为很多jar包都是外网的连接,下载速度很多都是KB/s或者B/s,非常蛋疼。编译执行的是build.xml这个文件,该文件的配置从build.properites.default这个文件里读取:

技术分享图片

 

 

技术分享图片

 

 

  编译搞完了就大功告成了,可以启动了。怎么启动呢?当然不是去tomcat的bin目录下执行start.sh或者start.bat了,我们是源码,当然是跑代码了:

技术分享图片

 

 

  执行BootStrap的main方法,默认的command就是start,就可以把tomcat跑起来,跟我们用start.bat或start.sh跑起来的结果是一样的。

tomcat源码ant编译

原文:https://www.cnblogs.com/wuxun1997/p/13215830.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!