idea使用ant源码运行tomcat8.5

1 安装ant

下载ant

下载地址

使用apache-ant-1.10.15版本

将压缩包放到/Library/Java/ant解压

设置ant环境变量

打开finder到用户根目录

按下shift+cmd+.显示隐藏文件

打开隐藏文件.zprofile

按照以下格式设置环境变量

复制代码
#ant
export ANT_HOME=/Library/Java/ant/apache-ant-1.10.15
export PATH=$PATH:$ANT_HOME/bin

2 下载tomcat源码

shell 复制代码
git clone -b 8.5.x https://github.com/apache/tomcat.git

用idea打开项目

1 将项目JDK设置为11
2 将以下三个文件夹分别标记为Source Root和Test Source Root
3 将项目标记为ant项目
4 点击右侧ant图标,运行ide-intellij

此步骤会下载tomcat所需的jar包到用户根目录的tomcat-build-libs文件夹中

5 添加依赖
6 运行Bootstap启动tomcat
相关推荐
别动我齐刘海5 小时前
C++ 工程化学习
java·linux·前端·c++·学习·机器学习·机器人
code2cat6 小时前
Java进阶篇之AtomicLongFieldUpdater:把累计额度留在对象字段中
java·cas·并发编程
WeiXin_DZbishe6 小时前
基于springboot城市公交实时运营与调度系统-计算机毕设 附源码【课程设计】66173
java·vue.js·spring boot·后端·python·php·课程设计
泡茶喝茶写代码6 小时前
A股量化数据工程:从 REST 接口到策略信号(第 18 篇):放量缩量异动扫描
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
wewowilling6 小时前
认识微服务
java·运维·微服务·springcloud
代码什么用7 小时前
Java Web 7-10
java·servlet
蜗牛互联网8 小时前
GPT-6 与 Intelligent UI:从回答到可审计操作的产品迁移
java·人工智能·后端
SL_staff9 小时前
运维救火实录:钉钉考勤API变更引发工资计算异常,我们用JVS-Logic可视化逻辑引擎实现分钟级热修复
java·mysql·全栈
SunnyDays10119 小时前
Java 查找并高亮 Word 文字:精确查找及正则表达式模糊查找
java·查找文字·word 文档·高亮文字·正则匹配查找·模糊查找