ubuntu環境下jar程序的部署運行

ubuntu環境下jar程序的部署運行

本文默認的ubuntu版本是 7.3.0-16 ubuntu3 版本,java版本爲1.8.0_221

環境信息:
OS:Ubuntu18.04
JDK:1.8

一、Ubuntu系統安裝

我們默認您看到這裏已經安裝好ubuntu系統,並配置java環境並可以正常使用,當然我當前直接購買的騰訊雲服務器預裝了Ubuntu系統


如果你的環境變量沒有配置成功請參考的我 ubuntu環境下java安裝和環境變量配置


二、 運行jar文件

  • 1.在服務器的任意位置新建一個存放程序或者程序運行的文件夾

      sudo mkdirs project  //創建目錄,名稱是project
    
  • 2.修改這個目錄的權限

    chmod 755 -R project

注意: 如果不考慮安全因素,可以服務文件夾和裏面的文件最高權限

爲了後續方便,將project目錄賦予最高權限,命令
sudo chmod 777 project
  • 3.將我們的jar文件考貝到這個目錄

  • 4.啓動這個jar包

運行如下命令啓動一個jar程序

	nohup java -jar [jar程序名稱] &

注意: 這裏的啓動移動要在命令末尾加 & ,並且不同於以往java -jar的啓動方式,這種啓動是後臺啓動的,在我們的控制檯上面沒有對應的日誌輸出,並且當我們的控制檯關閉後,我們的程序以往會在後臺運行。

  • 5.查找指定端口對應的進程號 netstat -lpnt|grep [port]

      netstat -lpnt|grep 9091
    

如果端口被佔用將顯示對應進程信息

如果進程沒有被佔用將有如下提示

  • 6.殺死對應進程號的進程 kill -9 【需要殺死的進程號】

      kill -9 7654
    






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章