2017-02-20 81 views
0

我必須創建一個竹部署計劃,我需要部署一個jar文件並運行它。如何使用竹部署獨立的java程序

的JAR文件運行無限(直到Java進程被殺死)

我用命令使用SSH任務運行從部署計劃罐子

nohup java -jar /var/test.jar & 

由於我的罐子上運行無限竹部署計劃正在無限期地等待,另一個部署陷入隊列中,

什麼可能是從竹或任何其他方法異步運行命令的解決方案

感謝

回答

1

我認爲問題是,即使你的nohup使用Java進程依然繼承了標準輸入,輸出和從父shell錯誤,並防止SSH從離開。

嘗試重定向您的過程的標準輸入,輸出和錯誤。

nohup java -jar /var/test.jar </dev/null >/dev/null 2>&1 & 
相關問題