tomcat8.5.15源码编译运行
来源:互联网 发布:unity3d 第三人称射击 编辑:程序博客网 时间:2024/06/02 03:34
下载Ant
打开http://ant.apache.org/bindownload.cgi
下载Ant http://apache.fayea.com//ant/binaries/apache-ant-1.10.1-bin.zip
解压Ant到目录
D:\soft\apache-ant-1.10.1
配置Ant系统变量(注意不是用户变量)
ANT_HOME D:\soft\apache-ant-1.10.1
配置环境变量Path(注意不是用户变量)
追加 ;%ANT_HOME%\bin
检验Ant变量是否正常
打开CMD,输入 ant -version 输出 Apache Ant(TM) version 1.10.1 compiled on February 2 2017 表示Ant系统环境正常
打开http://tomcat.apache.org/download-80.cgi
下载tomcat源码http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.15/src/apache-tomcat-8.5.15-src.zip
解压源码到目录D:\soft\apache-tomcat-8.5.15-src
cd D:\soft\apache-tomcat-8.5.15-src
编辑build.properties.default
base.path=${user.home}/tomcat-build-libs
改为
base.path=D:\soft\apache-tomcat-8.5.15-src
编译源码
d:
cd D:\soft\apache-tomcat-8.5.15-src
输入命令 ant
等待自动下载依赖jar包和编译,大概1分钟左右,看网速和电脑硬件配置
eclipse新建java工程tomcat8.5.15
选中工程名,右键工程名tomcat8.5.15,import > file system 选择源码路径,确定
输出src文件夹,在java项目中选择java和test文件夹,右键 build path > use as source folder
在java项目下新建 lib(用于存放其他依赖jar包)文件夹 http://pan.baidu.com/s/1dDz1FMD
复制jar包到lib目录并引用D:\soft\apache-tomcat-8.5.15-src\output\build\lib
依赖jar包引用之后,注释红色的类
修改D:\workspace\tomcat8.5.15\output\build\conf\tomcat-users.xml
<role rolename="tomcat"/>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="tomcat,manager-gui,admin-gui,admin-script"/>
找到org.apache.catalina.startup.Bootstrap.java, 然后 Debug as Java Application -> Debug Configuartions...
输入vm参数
-Dcatalina.home="D:\workspace\tomcat8.5.15\output\build"
-server
-Xms512m
-Xmx512m
访问 http://localhost:8080
打开http://ant.apache.org/bindownload.cgi
下载Ant http://apache.fayea.com//ant/binaries/apache-ant-1.10.1-bin.zip
解压Ant到目录
D:\soft\apache-ant-1.10.1
配置Ant系统变量(注意不是用户变量)
ANT_HOME D:\soft\apache-ant-1.10.1
配置环境变量Path(注意不是用户变量)
追加 ;%ANT_HOME%\bin
检验Ant变量是否正常
打开CMD,输入 ant -version 输出 Apache Ant(TM) version 1.10.1 compiled on February 2 2017 表示Ant系统环境正常
打开http://tomcat.apache.org/download-80.cgi
下载tomcat源码http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.15/src/apache-tomcat-8.5.15-src.zip
解压源码到目录D:\soft\apache-tomcat-8.5.15-src
cd D:\soft\apache-tomcat-8.5.15-src
编辑build.properties.default
base.path=${user.home}/tomcat-build-libs
改为
base.path=D:\soft\apache-tomcat-8.5.15-src
编译源码
d:
cd D:\soft\apache-tomcat-8.5.15-src
输入命令 ant
等待自动下载依赖jar包和编译,大概1分钟左右,看网速和电脑硬件配置
eclipse新建java工程tomcat8.5.15
选中工程名,右键工程名tomcat8.5.15,import > file system 选择源码路径,确定
输出src文件夹,在java项目中选择java和test文件夹,右键 build path > use as source folder
在java项目下新建 lib(用于存放其他依赖jar包)文件夹 http://pan.baidu.com/s/1dDz1FMD
复制jar包到lib目录并引用D:\soft\apache-tomcat-8.5.15-src\output\build\lib
依赖jar包引用之后,注释红色的类
修改D:\workspace\tomcat8.5.15\output\build\conf\tomcat-users.xml
<role rolename="tomcat"/>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="tomcat" password="tomcat" roles="tomcat,manager-gui,admin-gui,admin-script"/>
找到org.apache.catalina.startup.Bootstrap.java, 然后 Debug as Java Application -> Debug Configuartions...
输入vm参数
-Dcatalina.home="D:\workspace\tomcat8.5.15\output\build"
-server
-Xms512m
-Xmx512m
访问 http://localhost:8080
阅读全文
0 0
- tomcat8.5.15源码编译运行
- Eclipse运行Tomcat8源码
- eclipse 编译tomcat8.0.26的源码
- tomcat8.5.15 apr模式运行 配置
- Tomcat8源码编译及导入Eclipse中研究
- Tomcat8源码编译及导入Eclipse中研究
- Tomcat8源码编译及导入Eclipse中研究
- Tomcat8源码编译及导入Eclipse中研究
- Jmeter源码编译运行
- UltraVNC源码编译运行
- Elasticsearch源码编译运行
- Tomcat8 安装和运行
- tomcat8源码导入
- Tomcat8.0.0源码研读
- tomcat8关键性源码分析
- tomcat8 源码 导入eclipse
- openfire源码编译部署,运行
- Android源码下载、编译、运行
- c++计算程序运行时间
- 10个用于开发人员的Linux发行版
- 使用文件弹窗进行文件选择
- Minimum Path Sum
- 深度学习最全优化方法总结比较(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)
- tomcat8.5.15源码编译运行
- 技术之路心得随记
- source insight和vim同时使用
- Oracle数据库多重子查询嵌套的坑
- 怎么学JavaScript?
- 关于e.fillInStackTrace()的理解
- Java初学者的30个常见问题
- 【计组】-- 指令系统(2): 寻址技术
- windows环境下本地运行spark程序