第八章(二)

開(kāi)始部署代碼

將代碼部署到tomcat的webapp的目錄下面

問(wèn)題:
當(dāng)我們進(jìn)行訪問(wèn)的時(shí)候,希望輸入cym.com就訪問(wèn)community這個(gè)項(xiàng)目,而不是tomcat中的Root項(xiàng)目。
解決一:
刪除root,將我們的項(xiàng)目打包成root.war。


圖片.png

圖片.png

關(guān)閉tomcat:shutdown.sh
進(jìn)入tomcap的目錄webapp:rm -rf * //刪除了所有的項(xiàng)目
項(xiàng)目的訪問(wèn)路徑改成空:


圖片.png

global.js中也得修改:


圖片.png
  • 根路徑的處理,在訪問(wèn)/的時(shí)候輸出/index。
    進(jìn)行轉(zhuǎn)發(fā)


    圖片.png

打包成war包:


圖片.png

設(shè)置war包的名字是root。

圖片.png
  • 配置文件
    將配置文件中的路徑進(jìn)行更改。


    圖片.png

但是不能修改本地的文件,得保證本地的執(zhí)行。
springBoot可以有多套配置文件,開(kāi)發(fā)和上線使用不同的配置文件。
命名有規(guī)則:在名字后面寫(xiě)上-,短橫線不能少。
在默認(rèn)的配置文件里面寫(xiě)開(kāi)關(guān):


圖片.png

圖片.png

開(kāi)發(fā)的時(shí)候再改成develop。

  • 啟動(dòng)文件
    tomcat本身就是一個(gè)java程序,里面已經(jīng)有了main方法了,所以不能使用下面的main


    圖片.png

需要提供一個(gè)程序執(zhí)行的入口。


圖片.png

圖片.png
  • 開(kāi)始部署了
    過(guò)程:
    將源碼發(fā)給服務(wù)器
    使用maven進(jìn)行打包
    移動(dòng)到webapp目錄下

maven->clean移除target(更?。?/p>

圖片.png

unzip -d /root/community.zip
解壓,然后進(jìn)行編譯
cd community
//編譯,打包
mvn clean


圖片.png

cd target
//發(fā)現(xiàn)里面有Root.war

將這個(gè)文件移動(dòng)到webapp下面


圖片.png

然后重新執(zhí)行
cd tomcat的目錄
start.sh
//等一會(huì)即可
之前的配置文件中參數(shù)沒(méi)有改,報(bào)錯(cuò)了
修改~~


圖片.png
圖片.png

cd logs
vim catalinna2019查看日志

rm -rt 文件:刪除文件

習(xí)慣看日志。。。。
可怕


圖片.png

查看我們的日志:


圖片.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容