欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

通過JavaService將javajar包注冊成Windows服務(wù)

一、 下載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 服務(wù)
三、 將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 文件到到j(luò)ava程序打包成的jar文件同一個目錄下
采用第二種方法,將java-1.8.0_172\jre\bin\msvcr100.dll拷貝到j(luò)ava 程序jar包所在的目錄下,這個目錄結(jié)構(gòu)如下:
通過JavaService 將java jar包注冊成Windows 服務(wù)
此時start.bat 為空文件
app 目錄下存放的文件
通過JavaService 將java jar包注冊成Windows 服務(wù)
五、 編寫bat腳本(start.bat)
@echo off

創(chuàng)新互聯(lián)公司服務(wù)緊隨時代發(fā)展步伐,進行技術(shù)革新和技術(shù)進步,經(jīng)過十年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計師、專業(yè)的網(wǎng)站實施團隊以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對網(wǎng)站進行成都做網(wǎng)站、網(wǎng)站建設(shè)、建設(shè)、維護、更新和改版,實現(xiàn)客戶網(wǎng)站對外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(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)關(guān)閉命令:net stop Hello-test >> %C_PATH%\confing.txt
echo 可以通過服務(wù)啟動或關(guān)閉系統(tǒng)(已經(jīng)配置開機自啟動 )>> %C_PATH%\confing.txt
echo 系統(tǒng)服務(wù)卸載命令: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 服務(wù)
通過JavaService 將java jar包注冊成Windows 服務(wù)

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

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

當前題目:通過JavaService將javajar包注冊成Windows服務(wù)
地址分享:http://www.chinadenli.net/article32/peedsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護外貿(mào)建站微信公眾號網(wǎng)站策劃關(guān)鍵詞優(yōu)化品牌網(wǎng)站制作

廣告

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

成都網(wǎng)站建設(shè)公司