使用Ant從零開始搭建tomcat原始碼環境

2021-10-13 02:51:37 字數 971 閱讀 1753

準備工作

idea,且裝上checkstyle外掛程式(或者其他開發工具)

編譯依賴的jar包.

開始搭建

搭建編譯環境

安裝ant,jdk

把原始碼複製到指定目錄(你要安裝的目錄,我目錄的是 f:\tomcat\apache-tomcat-9.0.41)

用idea開啟原始碼目錄,構建ant專案

配置build.xml檔案,

複製build.properties.default檔案為build.properties

配置專案構建(編譯)依賴的jar包,即: 修改build.properties中的屬性為 base.path=f:/tomcat/tomcat-build-libs

使用ant的』deploy『target開始編譯專案,至此完成專案編譯.

配置執行環境

配置專案原始碼目錄和輸出路徑(專案執行時要通過這個路徑找到class檔案)

配置專案執行時需要依賴的jar包,因為專案編譯時使用的是ant,它會自己去tomcat-build-lib目錄中找到依賴,但是idea中main方法執行時會執行idea中的build操作,此時也需要jar包依賴.

配置web應用的路徑 f:\tomcat\apache-tomcat-9.0.41\output\build .

配置完成,執行專案.

補充:

asciidoctor語法

hadoop環境搭建 從零開始

對hadoop的認識只停留在是mapreduce的一種實現工具,大資料,分布式等抽象層面,完全沒有具象了解。搭建環境,完全從零開始,走了挺多彎路。總結之。0.目前較為普遍的起步方式是在虛擬機器上模擬多台搭建hadoop。初始時為調查找問,魯莽從cygwin下手,結果被缺失的linux知識打敗,浪費很...

如何從零開始搭建Docker Swarm集群

需求1.docker版本1.4.0 2.兩台節點主機 檢查節點docker配置 1.開啟docker配置檔案 示例是centos 7 vim etc sysconfig docker 2.新增 h tcp 到options options g cutome path docker h tcp 3.c...

從零開始搭建深度學習環境

開始深度學習調參之路不能沒有乙個趁手的環境 安裝基礎環境 我使用的機器環境是 ubuntu18.04 安裝顯示卡驅動 1.2.按照cuda所需的版本安裝 3.sudo ubuntu drivers autoinstall 安裝pip sudo apt get install python pip 安...