Windows開機自啟動運行Java的jar包


1 直接打開電腦的目錄(記得勾選查看隱藏項目)

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

在該目錄下新建web-start.bat文件,命名可自定義即可,如:xxxx.bat,但必須以.bat結尾

2 web-start.bat里面的內容如下

@echo off
setlocal

set appName=C:/MyProgram/java-service/web-core.jar
set appProfile=dev

echo "Start %appName% ..."
start javaw -jar %appName% --spring.profiles.active=%appProfile%

endlocal
Pause
exit

注意:

(1)set 變量的設置根據自己情況進行調整;

(2)javaw可以后台運行jar文件,這種方式運行完就會自動關閉窗口后台運行。可以用jps命令查看程序的pid;

(3)jar包啟動的JVM參數可根據自己實際情況進行調整;

(4)編輯好命令后,雙擊運行保證能夠正常運行。

3 開機或者重啟測試

在完成前面的步驟后,這樣就能在開機后直接啟動jar包了。 我們重新啟動電腦,看是否會開機自啟動。

開機后會出現cmd命令行窗口。

"Start C:/MyProgram/java-service/web-core.jar ..."
請按任意鍵繼續. .

然后通過任務管理器或者jps命令查看服務是否啟動

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM