SpringBoot項(xiàng)目無需依賴tomcat容器朗伶,打包后的jar包內(nèi)含了
打包步驟如下:
打包前確認(rèn)項(xiàng)目可以正常運(yùn)行,打開Project Structure 快捷鍵 Ctrl+Shift+Alt+S
image
配置如下圖
1演侯、module選擇需要打包的主包 如main包;
2、Main Class 選擇項(xiàng)目的主程序類;springboot就是主入口類
3诀诊、選第一個
4、src目錄
如果存在MANIFEST.MF文件就刪除,不存在就不必理會
image.png
現(xiàn)在將設(shè)置都搞定好后,就開始用gradel打包了
image.png
運(yùn)行 java -jar xxxx.jar
即可運(yùn)行項(xiàng)目
部署到服務(wù)器寶塔系統(tǒng)
跟建PHP站點(diǎn)不一樣梆奈,不是多個域名指向各自的80端口垃喊,而是解析一個域名到服務(wù)器吧恃,加端口訪問java項(xiàng)目
所以不用新建站點(diǎn),而是直接建個目錄
1翠霍、/www/wwwroot目錄下新建一個目錄锭吨,存放jar包
2、軟件商城安裝"java項(xiàng)目一鍵部署"寒匙,點(diǎn)擊springboot零如,如果提示沒安裝tomact,就選一個版本安裝锄弱。
不管jar包是否自帶考蕾,這里必須安裝一個tomact版本
3、訪問 域名:8080 就可以了
image.png
需要注意
用java一鍵部署項(xiàng)目關(guān)閉jar包会宪,目前并不管用辕翰。
需要用linux命令來關(guān)閉,或者重啟服務(wù)器
https配置
建一個站點(diǎn)狈谊,反向代理即可
QQ截圖20210425121411.jpg
如需網(wǎng)址訪問圖片
QQ截圖20210425122928.jpg
QQ截圖20210708120035.jpg
gradle 打包
idea中打包gradle項(xiàng)目非常簡單喜命,2步即可
image.png
清空注釋
查找所有 /*注釋*/ 也適用于/**注釋*/
/\*{1,2}[\s\S]*?\*/
查找所有 //注釋
//[\s\S]*?\n
避免將http://替換掉了沟沙,可以先將 ://替換為:@@,然后再執(zhí)行上面代碼壁榕,然后再將:@@替換會://
查找所有<!--注釋-->
<!-[\s\S]*?-->