使用Xshell部署spring boot項目(三):Xshell啟動jar包


一、下載安裝Xshell

這里就不介紹下載及安裝教程了,想看的可以查看:https://www.jianshu.com/p/4716cc35750f

二、進入遠程頁面

安裝完成后,點擊文件---新建,填寫主機名,端口號,登錄名、密碼等信息后進入遠程頁面:

 

三、使用命令 

使用命令,進入所在的目錄,一般我們會使用cd +路徑,但是我在使用時發現直接用的話不能打開對應路徑,所以我先使用cd +/ 重新打開了這個路徑,注意下圖紅框內容:

 

四、啟動jar包

 接下來使用cd+路徑,進入jar包所在的目錄:

啟動jar包的一般命令為:java -jar jar包名.jar。如果在運行過程中發現下圖所示問題,則說明在遠程環境中默認的jdk運行版本過低,得用1.8的才可以。簡單來說,就是java的編譯環境版本太低,java 8 class file的版本是52,Java 7虛擬機只能支持到51。所以需要升級到java 8 vm才行。

 

 可以使用下述語句進行執行

nohup  /home/test/jdk1.8_LIN_X64/bin/java -jar -Dspring.config.location=/home/test/application.properties /home/test/xxxx-0.1.4.jar &>/dev/null &

其中“/home/test/jdk1.8_LIN_X64/bin”為遠程桌面上jdk的bin所在路徑;

“/home/test/application.properties”為jar包的配置文件所在路徑

五、查看java進程

最后,查看進程,在jar包有沒有啟動成功:ps -ef | gref java

ps命令將某個進程顯示出來(是LINUX下最常用的也是非常強大的進程查看命令)
grep命令是查找(是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的行打印出來,grep全稱是Global Regular Expression Print,表示全局正則表達式版本,它的使用權限是所有用戶)
中間的|是管道命令 是指ps命令與grep同時執行

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM