首頁 運維 linux運維 如何在linux系統中運行jar包?

如何在linux系統中運行jar包?

Jun 15, 2020 pm 05:37 PM
jar包

如何在linux系統中運行jar包?

當我們需要把在Windows上開發的Java程式運行在Linux上時,就需要把該Java程式打包成jar包上傳到Linux上。

下面是幾種Linux下後台啟動jar套件的方法:

方法一:

java -jar xxx.jar &
登入後複製

& 表示後台運行,ssh視窗不被鎖定,但是關閉視窗時,程序還是會退出。

方法二:

nohup java -jar xxx.jar &
登入後複製

nohup 表示不掛斷執行命令列,當帳號退出或關閉終端機時,程式仍然運作。

當用 nohup 指令執行作業時,該作業的所有輸出都會重新導向到nohup.out的檔案中,除非另外指定了輸出檔。

方法三:

nohup java -jar xxx.jar >/usr/local/temp.txt &
登入後複製

> /usr/local/temp.txt表示將所有啟動的日誌資訊記錄到temp.txt檔案中。

推薦教學:linux教學

以上是如何在linux系統中運行jar包?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

eclipse如何導入jar包 eclipse如何導入jar包 Jan 12, 2024 pm 03:45 PM

eclipse匯入jar包的方法:1、建立一個新的Java專案;2、建立庫資料夾;3、將jar包複製到庫資料夾;4、設定專案建置路徑;5、新增jar包到建置路徑;6、配置專案建置路徑;7、驗證導​​入結果;8、注意事項;9、其他導入方法;10、清理和更新;11、維護和更新庫。詳細介紹:1、建立一個新的Java項目,啟動Eclipse IDE,頂部功能表列中選擇「File」選單等等。

maven怎麼導入jar包 maven怎麼導入jar包 Jan 08, 2024 pm 01:59 PM

maven導入jar包的步驟:1、下載jar包;2、建立Maven專案;3、新增依賴;4、新增dependency元素;5、儲存pom.xml檔;6、建置專案;7、驗證導​​入。詳細介紹:1、下載jar包,先從相關網站或原始碼倉庫下載所需的jar包,確保下載的jar包與你的項目相容,並符合所需的版本要求;2、創建Maven項目,如果還沒有Maven項目,需要先建立一個等等。

Maven進階教學:深入探索Jar套件導入的各種方法 Maven進階教學:深入探索Jar套件導入的各種方法 Feb 23, 2024 pm 02:57 PM

標題:Maven進階教學:深入探索Jar套件導入的各種方法Maven作為Java專案管理工具,廣泛應用於專案的建置、依賴管理等方面。在實際開發過程中,我們常常會用到各種第三方函式庫的Jar包,而如何有效地導入Jar包成為了一個必須掌握的技能。本文將深入探討Maven中導入Jar包的方法,包括使用本地Jar包、遠端倉庫Jar包以及自訂Jar包等多種方式,並給出具體

MySQL的Jar包使用指南及注意事項 MySQL的Jar包使用指南及注意事項 Mar 01, 2024 pm 04:21 PM

MySQL的Jar套件使用指南及注意事項MySQL是一種常用的關聯式資料庫管理系統,許多Java專案都會使用MySQL作為資料儲存的後端。在Java專案中,要與MySQL資料庫進行交互,就需要使用MySQL提供的Java驅動程式(即Jar套件)。本文將介紹MySQL的Jar套件的使用指南及注意事項,並提供具體的程式碼範例,幫助讀者更好地使用MySQL驅動程式。一、M

指導如何正確導入Jar包至Maven項目 指導如何正確導入Jar包至Maven項目 Feb 19, 2024 pm 12:00 PM

Maven入門指南:如何正確匯入Jar套件? Maven是一個強大的專案管理工具,能夠幫助開發人員管理專案依賴、建置專案等。在專案開發中,我們經常需要導入外部的Jar包來實現一些功能。本文將介紹如何使用Maven來正確導入Jar包,並提供具體的程式碼範例。首先,我們需要在Maven的pom.xml檔中加入對所需Jar包的依賴。在pom.xml中,有一個

MySQL的Jar包是什麼?詳細解析 MySQL的Jar包是什麼?詳細解析 Mar 01, 2024 pm 06:33 PM

MySQL的Jar包是指用於連接和操作MySQL資料庫的Java驅動程式包。在Java開發中,需要透過Jar包來實現與MySQL資料庫的互動功能。 MySQL的Jar套件提供了一系列的類別和方法,讓開發人員可以輕鬆連接MySQL資料庫、執行SQL語句、取得查詢結果等操作。一般情況下,開發人員可以透過官方網站或Maven倉庫等管道下載MySQL的Jar包,並將

apache flink任意jar包上傳導致遠端程式碼執行的範例分析 apache flink任意jar包上傳導致遠端程式碼執行的範例分析 May 15, 2023 pm 01:01 PM

漏洞描述:2019年11月11號,安全工程師HenryChen揭露了一個ApacheFlink未授權上傳jar包導致遠端程式碼執行的漏洞。由於ApacheFlinkDashboard預設無需認證即可存取,透過上傳惡意jar包並觸發惡意程式碼執行,從而獲取shell。影響範圍Export(導出)b.然後選擇java-->RunnableJARfilec.然後選擇對應的java項目和導出路徑以及導出文件名圖片這樣就生成了一個反彈shell的jar包msf生成jar馬:(1)利用msfvenom來生

了解MySQL的Jar包及其作用 了解MySQL的Jar包及其作用 Mar 01, 2024 pm 04:30 PM

了解MySQL的Jar套件及其作用,需要具體程式碼範例MySQL是一種流行的關係型資料庫管理系統,用於儲存和管理資料。要與MySQL資料庫進行交互,我們通常需要使用MySQL的Java資料庫連接(JDBC)驅動程序,也稱為MySQL的Jar套件。 MySQL的Jar包提供了與MySQL資料庫連接和操作所需的類別和方法。 MySQL的Jar套件通常以mysql-conn

See all articles