1. 程式人生 > >Linux 執行Java jar包

Linux 執行Java jar包

在Windows下的Java專案,打包成jar包,放在Linux下面執行

在Windows下面用Eclipse將專案打包成可以執行的Jar包 專案右擊Export—–>Runable JAR file—–>選擇程式入口的Main和輸出位置—–>點選finish

這裡寫圖片描述
這裡寫圖片描述

打包成可以執行的jar包,就不需要再去配置或者拷貝一下其他依賴jar包了,很方便

將jar包放到Linux某個目錄下面,如果有配置檔案之類的也需要放到同等目錄下 我這裡有個log4的配置檔案

這裡寫圖片描述

Linux下執行jar包 >top.out是將控制檯日誌輸出到top.out 檔案裡。 &或者 2>&1 &是將程式在後臺執行 沒有這個,按Ctrl+C 程式就退出了

#命令
nohup java -jar obdSyn.jar  >top.out &

檢視程序

-bash-4.2# jobs -l
#結果
[1]+ 29224 Running  nohup java -jar obdSyn.jar > top.out &

如果要停止程式 就殺死程序

kill -9 29224 

檢視日誌

tail -f top.out
#動態顯示日誌  檢視全部就vim