一、下載安裝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同時執行