linux部署jar项目报错_如何在Linux服务器上部署jar包
啟動(dòng)程序方法
1、上傳jar包到linux服務(wù)器下
2、啟動(dòng)jar包
?前臺(tái)模式 java –jar XXXX.jar(注意這個(gè)命令啟動(dòng)時(shí),斷開服務(wù)連接后,服務(wù)就關(guān)閉了)
?后臺(tái)模式 nohup java -jar XXXX.jar >XX.log 2>&1&(xx.log代表日志輸出文件)
終止程序方法
1、查看運(yùn)行中的java程序
?ps -ef|grep java
2、殺死進(jìn)程
?kill -9 xxxx(進(jìn)程號(hào))
查看日志方法
實(shí)時(shí)日志:tail -f XXX.log
搜索關(guān)鍵字附近日志:cat -n filename | grep "關(guān)鍵字"
所遇到的問題
1、使用maven打包時(shí),要在pom文件中加入maven插件,否則啟動(dòng)jar包時(shí)會(huì)報(bào)找不到主清單屬性異常。
org.springframework.boot
spring-boot-maven-plugin
2、后臺(tái)模式啟動(dòng)時(shí)2>&1&的含義是什么?(參考)
?這幾個(gè)符號(hào)要分成4部分來看,2 >& 1 &
?"2"代表標(biāo)準(zhǔn)錯(cuò)誤輸出(stderr)
?"1"代表 標(biāo)準(zhǔn)輸出(stdout)
?">&"代表合并輸出文件(參考)
?最后的"&" 表示把條命令放到后臺(tái)執(zhí)行
?含義:將標(biāo)準(zhǔn)錯(cuò)誤輸出重定向到標(biāo)準(zhǔn)輸出
總結(jié)
以上是生活随笔為你收集整理的linux部署jar项目报错_如何在Linux服务器上部署jar包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue 使用fs_node.js中常用的
- 下一篇: 好消息acesse_真实的acesse爱