亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

通過JavaService 將java jar包注冊成Windows 服務

發布時間:2020-07-20 14:45:29 來源:網絡 閱讀:9464 作者:lrtao2010 欄目:系統運維

一、 下載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函數所在的class
通過JavaService 將java jar包注冊成Windows 服務
三、 將jar包、解壓后的Javaservice執行程序、jdk免安裝包放在同一個文件夾下,并在該文件下新建err.log 和 out.log 文件。
四、 注冊完成后可能會遇到“The LoadLibrary function failed for the following reason 找不到指定的模塊的解決”的問題,為避免該問題,在此先進行處理。
方法1:拷貝%JAVA_HOME%/bin/msvcr100.dll 文件到C:\Windows\System32,
如果是64位系統還要拷貝到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

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

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

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

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金乡县| 桃源县| 屯门区| 隆子县| 榆社县| 南乐县| 永新县| 南昌市| 财经| 宕昌县| 西峡县| 广州市| 昌图县| 尖扎县| 龙山县| 西贡区| 西峡县| 高陵县| 枝江市| 舟曲县| 长治县| 晋江市| 牟定县| 交城县| 道孚县| 银川市| 庆城县| 五家渠市| 大宁县| 垣曲县| 大同市| 社会| 水富县| 五莲县| 金寨县| 沈丘县| 梓潼县| 扬中市| 河北省| 开平市| 博客|