IDEA打成jar包並在windows後臺運行

IDEA打成jar包並在windows後臺運行

1、IDEA打成jar包

一、File=>Project Structure=>Project

IDEA打成jar包並在windows後臺運行
選擇windows中安裝的java版本,idea默認使用本身的java環境,須要改成windows中安裝的版本,否則後期jar包在windows中運行時會java版本不對的錯誤。java

二、File=>Project Structure=>Artifacts

IDEA打成jar包並在windows後臺運行

接着選擇main方法
IDEA打成jar包並在windows後臺運行windows

選擇完以後出現如下界面,點擊「OK」
IDEA打成jar包並在windows後臺運行ide

三、返回idea的編輯界面後,Build=>Build Artifacts

IDEA打成jar包並在windows後臺運行
接着選擇build
IDEA打成jar包並在windows後臺運行ui

2、在windows後臺運行jar包

在cmd中可使用java -jar xxxxx.jar方式運行一個jar文件,這種方法運行一旦關閉該cmd界面就會中止運行。編輯.bat文件,使用javaw方式運行不用擔憂文件會在不當心關閉運行界面時中止運行程序。
一、在jar文件的同級目錄下面編寫兩個.bat文件,分別是「啓動.bat」和「中止.bat」。
二、啓動.bat的內容爲:idea

@echo off

title 準備啓動設備驅動...................

color 3E

start javaw   -jar -Dloader.path=.,resources,lib siccQh01.jar 

echo .
echo ------------ 啓動成功 --------------
echo .
echo ------------ 啓動成功 --------------
echo .
echo ------------ 啓動成功 --------------
echo .
echo ------------ 啓動成功 --------------
echo .

timeout /t 2

exit

執行該bat文件會在windows後臺運行siccQh01.jar,2秒以後自動關閉code

三、中止.bat的內容爲:blog

@echo off

title 中止設備驅動

color 3E

taskkill -f -t -im javaw.exe

echo .
echo ------------中止成功!-------------------- 
echo .
echo ------------中止成功!-------------------- 
echo .
echo ------------中止成功!-------------------- 
echo .
echo ------------中止成功!-------------------- 
echo .

timeout /t 2

exit

執行後會結束javaw全部進程。進程

相關文章
相關標籤/搜索