利用Ant、Eclipse编译运行tomcat

Ant编译Tomcat源码

  1. 下载安装jdk并设置环境变量,在控制台用java -version命令检查是否正确安装。
  2. 下载安装Ant并设置环境变量,在控制台用ant -v命令检查是否正确安装。
  3. 下载tomcat源码解压到自己选定的目录例如D:\tomcat\apache-tomcat-8.5.43-src。
  4. 在同级目录新建一个文件存放编译时下载的依赖例如D:\tomcat\apache-tomcat-8.5.43-dependedlibs。
  5. 将源码路径下的build.properties.default重命名为build.properties并修改base.path=“新建文件路径”。
  6. 在控制台进入源码根目录执行ant进行编译如果编译成功源码目录下会出现output文件夹。

编译遇到的问题

  1. 一些国外的资源无法下载使用代理来解决。在浏览器中查看代理设置,在ant.bat添加set ANT_OPTS=-Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=2080之后重新编译。
    

导入源码

  1. 在eclipse中new---->Java Project。ProjectName符合规范即可。
  2. 右键项目import---->File System—>Next—>Brower选择源码路径出现源码文件结构选择test、java同时勾选下面的Create top-level folder点击Finish。
  3. 选中test和java右键---->Build Path—>Use as Source Folder。
  4. 导入jar包。
    在这里插入图片描述
  5. 设置启动类和启动参数。
    在这里插入图片描述在这里插入图片描述
  6. 运行。
  7. 在浏览器访问localhost:8080显示正常启动成功。

导入遇到的问题

  1. 缺少jar包,导入相应的jar.
  2. 缺少类,到源码目录下面的output文文件夹中搜索即可。
发布了15 篇原创文章 · 获赞 1 · 访问量 632

猜你喜欢

转载自blog.csdn.net/weixin_41341130/article/details/102806865