如何調(diào)試服務(wù)器上的web項(xiàng)目骡和,跟著下面圖文教程一步一步走
讀完本文你可以了解到
- 如何遠(yuǎn)程調(diào)試web項(xiàng)目
- 如何修改本地代碼后同步代碼到服務(wù)器
環(huán)境要求
- web項(xiàng)目 * 1
- 配置了tomcat的linux服務(wù)器 * 1
1、工程配置
-
定義一個(gè)接口
image.png -
配置遠(yuǎn)程服務(wù)器配置
image.png
image.png
配置遠(yuǎn)程服務(wù)器ip恬叹,其他可以默認(rèn)
2芥永、配置服務(wù)器
拷貝紅圈這段
-
來(lái)到服務(wù)器的tomcat目錄下,編輯catalina.sh
image.png -
添加剛才拷貝的參數(shù)
image.png
3、tomcat運(yùn)行的時(shí)候是運(yùn)行webapps的ROOT目錄下的項(xiàng)目,所以我們要上傳工程赚抡。
在本地啟動(dòng)一下項(xiàng)目爬坑,這時(shí)會(huì)多出target這個(gè)文件夾
image.png
4纠屋、本地修改代碼同步上傳到服務(wù)器
因?yàn)槭莇ebug,不斷的修改代碼盾计,修改了項(xiàng)目里的一段代碼又要重新打包上傳嗎售担?這樣效率很低,所以這里用到了idea提供的自動(dòng)將本地代碼和服務(wù)器代碼同步
image.png
image.png
image.png
image.png
image.png
image.png
文件已經(jīng)上傳到服務(wù)器了
啟動(dòng)服務(wù)器tomcat
image.png
啟動(dòng)idea debug模式
image.png
idea啟動(dòng)debug模式署辉,控制臺(tái)輸出的內(nèi)容表示啟動(dòng)成功
訪問(wèn)接口發(fā)現(xiàn)斷點(diǎn)已經(jīng)進(jìn)來(lái)
5族铆、配置目錄映射,將本地目錄映射服務(wù)器目錄實(shí)現(xiàn)代碼同步
來(lái)到這個(gè)頁(yè)面點(diǎn)擊第二個(gè)選項(xiàng)卡
image.png
分別指向映射的目錄
image.png
勾上自動(dòng)上傳
image.png
訪問(wèn)一下接口
image.png
然后我修改代碼
image.png
重新構(gòu)建一下
image.png
再訪問(wèn)
image.png