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
相关推荐
季鸢1 小时前
Java设计模式之状态模式详解
java·设计模式·状态模式
@yanyu6661 小时前
springboot实现查询学生
java·spring boot·后端
ascarl20102 小时前
准确--k8s cgroup问题排查
java·开发语言
magic 2452 小时前
Lombok 的 @Data 注解失效,未生成 getter/setter 方法引发的HTTP 406 错误
java
爱敲代码的憨仔2 小时前
分布式协同自动化办公系统-工作流引擎-流程设计
java·flowable·oa
纪元A梦2 小时前
分布式拜占庭容错算法——PBFT算法深度解析
java·分布式·算法
卿着飞翔2 小时前
RabbitMQ入门4.1.0版本(基于java、SpringBoot操作)
java·rabbitmq·java-rabbitmq
陈阿土i2 小时前
SpringAI 1.0.0 正式版——利用Redis存储会话(ChatMemory)
java·redis·ai·springai
安全系统学习3 小时前
【网络安全】Qt免杀样本分析
java·网络·安全·web安全·系统安全
SoFlu软件机器人3 小时前
智能生成完整 Java 后端架构,告别手动编写 ControllerServiceDao
java·开发语言·架构