松江區(qū)網(wǎng)站建設(shè)怎么做個(gè)人網(wǎng)頁(yè)
一、從倉(cāng)庫(kù)中拉取源代碼
配置倉(cāng)庫(kù)地址、項(xiàng)目目錄;點(diǎn)擊Clone按鈕,從倉(cāng)庫(kù)中拉取代碼
Tomcat源碼對(duì)應(yīng)的github地址:
https://github.com/apache/tomcat.git
二、安裝Ant插件
打開(kāi) File -> Setting -> Plugins
三、添加Build文件
(1)打開(kāi)Ant 工具欄
打開(kāi) View?-> Tool Windows -> Ant
?(2)添加Ant Build File
?這里選擇Tomcat中的Build文件,添加Build文件后,會(huì)顯示出Tomcat下的構(gòu)建命令,如下:
?四、切換Tomcat的版本
因?yàn)槲疫@里需要對(duì)Tomcat 9 進(jìn)行學(xué)習(xí),所以我要把分支切換到Tomcat 9版本
這里我直接checkout 9.0.x分支,分支切換完成之后,Ant工具欄會(huì)直接切換成Tomcat 9.0的構(gòu)建文件。
五、指定項(xiàng)目的JDK
打開(kāi) File -> Project-Structure
六、轉(zhuǎn)換成IDEA項(xiàng)目?
執(zhí)行ide-intellij
七、執(zhí)行clean、deploy構(gòu)建命令
先執(zhí)行clean命令、再執(zhí)行deploy命令
deploy命令執(zhí)行成功后,在tomcat項(xiàng)目目錄下會(huì)多出一個(gè)output目錄,編譯后的文件會(huì)放在此目錄下。
八、啟動(dòng)Tomcat
(1)找到 org.apache.catalina.startup.Bootstrap.java 文件并打開(kāi)
配置運(yùn)行VM options
?(2)運(yùn)行項(xiàng)目,并訪問(wèn)http://localhost:8080
【常見(jiàn)問(wèn)題】
?此問(wèn)題是 org.apache.jasper.servlet.JasperInitializer 類未能進(jìn)行初始化導(dǎo)致,重新執(zhí)行clean、deploy命令后就可以解決