中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

通過JavaService將javajar包注冊成Windows服務-創(chuàng)新互聯(lián)

一、 下載Javaservice ,把壓縮文件解壓,放到本地磁盤。
下載地址:
JavaService 64位 http://download.forge.ow2.org/javaservice/JavaService_2_0_10-amd64.zip
JavaService 32位 http://download.forge.ow2.org/javaservice/JavaService-2.0.10.zip
二、 準備jar包,查看jar 包Main函數(shù)所在的class
通過JavaService 將java jar包注冊成Windows 服務
三、 將jar包、解壓后的Javaservice執(zhí)行程序、jdk免安裝包放在同一個文件夾下,并在該文件下新建err.log 和 out.log 文件。
四、 注冊完成后可能會遇到“The LoadLibrary function failed for the following reason 找不到指定的模塊的解決”的問題,為避免該問題,在此先進行處理。
方法1:拷貝%JAVA_HOME%/bin/msvcr100.dll 文件到C:\Windows\System32,
如果是64位系統(tǒng)還要拷貝到C:\Windows\SysWOW64。
方法2:拷貝%JAVA_HOME%/bin/msvcr100.dll 文件到到java程序打包成的jar文件同一個目錄下
采用第二種方法,將java-1.8.0_172\jre\bin\msvcr100.dll拷貝到java 程序jar包所在的目錄下,這個目錄結構如下:
通過JavaService 將java jar包注冊成Windows 服務
此時start.bat 為空文件
app 目錄下存放的文件
通過JavaService 將java jar包注冊成Windows 服務
五、 編寫bat腳本(start.bat)
@echo off

10年積累的網(wǎng)站制作、成都網(wǎng)站制作經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設計后付款的網(wǎng)站建設流程,更有鄂溫克免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

rem Get the current path
set C_PATH=%CD%

rem Get the installation path
set /p "I_PATH=Please enter the installation path:"

rem Check whether the installation path exists.
rem If the path already exists ,exit.
rem if no exists,creation installation path.
if exist %I_PATH% goto I_PATH_EXIT
if not exist %I_PATH% goto I_PATH_ONT_EXIT

:I_PATH_EXIT
echo %I_PATH% Already exist, please replace
set /p "I_PATH=Please enter the installation path:"
if exist %I_PATH% goto I_PATH_EXIT
if not exist %I_PATH% goto I_PATH_ONT_EXIT

:I_PATH_ONT_EXIT
mkdir %I_PATH%\app

rem echo Copy the file to the installation directory
rem xcopy directory ,copy file
xcopy %C_PATH%\app %I_PATH%\app /s

@ timeout 3
rem Register as a service
%I_PATH%\app\JavaService.exe -install Hello-test "%I_PATH%\app\java-1.8.0_172\jre\bin\server\jvm.dll" -Xms256m -Xmx1024m -jar -Djava.class.path="%I_PATH%\app\java-1.8.0_172\lib\tools.jar;%I_PATH%\app\helloworld.jar" -start "org.springframework.boot.loader.JarLauncher" -out "%I_PATH%\app\out.log" -err "%I_PATH%\app\err.log" -current "%C_PATH%" -auto
@ timeout 5
net start Hello-test

rem Generate configuration file
echo 系統(tǒng)安裝路徑:%I_PATH%\app > %C_PATH%\confing.txt
echo 系統(tǒng)啟動命令:net start Hello-test >> %C_PATH%\confing.txt
echo 系統(tǒng)關閉命令:net stop Hello-test >> %C_PATH%\confing.txt
echo 可以通過服務啟動或關閉系統(tǒng)(已經(jīng)配置開機自啟動 )>> %C_PATH%\confing.txt
echo 系統(tǒng)服務卸載命令:sc delete Hello-test >> %C_PATH%\confing.txt
pause
注:-start "org.springframework.boot.loader.JarLauncher" –start 后面的class 為第二步中查到的class名稱
六、 在Windows 10操作系統(tǒng)上進行測試(雙擊start.bat文件)
通過JavaService 將java jar包注冊成Windows 服務
通過JavaService 將java jar包注冊成Windows 服務

看到上面的頁面,說明服務注冊成功,并已經(jīng)啟動,按任意鍵退出即可。

七、 查看管理說明文檔
通過JavaService 將java jar包注冊成Windows 服務
confing.txt 在成功啟動服務后自動生成
通過JavaService 將java jar包注冊成Windows 服務
八、 查看安裝路徑文件
通過JavaService 將java jar包注冊成Windows 服務
其中out.log 文件中記錄服務啟動日志
九、 參考文檔
https://blog.csdn.net/cxj1990year/article/details/41862831

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章題目:通過JavaService將javajar包注冊成Windows服務-創(chuàng)新互聯(lián)
標題鏈接:http://www.rwnh.cn/article20/dgchjo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設計、用戶體驗、做網(wǎng)站外貿(mào)網(wǎng)站建設、云服務器、ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
云安县| 正蓝旗| 瑞金市| 达日县| 淳化县| 武宣县| 龙川县| 灵寿县| 历史| 屏边| 容城县| 鹤庆县| 肇庆市| 同心县| 习水县| 内乡县| 克拉玛依市| 日土县| 来宾市| 鹿泉市| 武陟县| 阜阳市| 葫芦岛市| 东兰县| 林周县| 曲松县| 汾西县| 丹巴县| 常山县| 嘉荫县| 定南县| 永安市| 内黄县| 社旗县| 康乐县| 宜城市| 青田县| 尚志市| 高清| 昌宁县| 无极县|