下載安裝Java Service Wrapper
下載
https://www.krenger.ch/blog/category/windows/
安裝
下載後在D盤找個位置解壓:
在同級目錄建一個新的資料夾,就命名JavaServiceWrapper吧:
在資料夾JavaServiceWrapper下新建bin、conf、lib、logs、jre資料夾:
給下載解壓的src/bin下邊標紅的5個檔案複製到我們新建的bin資料夾下,並將檔名結尾的.in去掉:
給下載解壓的bin下邊的wrapper.exe複製到我們新建的bin資料夾下:
給下載解壓的src/conf下邊檔案複製到我們新建的conf資料夾下,並將檔名結尾的.in去掉:
給下載解壓的lib下邊的wrapper.dll和wrapper.jar複製到我們新建的lib資料夾下:
給需要啟動服務的jar包和依賴jar包(依賴jar包我們一般打包成一個jar包了不用考慮)複製到新建的lib資料夾下:
下載java sdk解壓的jre資料夾下的內容複製到我們新建的jre資料夾下:(電腦已經具備java環境的可以省略這一步)
修改配置檔案
1.環境變數
#本機有java環境的 # Java Application # Locate the java binary on the system PATH: #wrapper.java.command=java # Specify a specific java binary: #set.JAVA_HOME=/java/path wrapper.java.command=%JAVA_HOME%/bin/java #本機沒有jara環境的使用新安裝的jre資料夾裡的 # Java Application # Locate the java binary on the system PATH: #wrapper.java.command=java # Specify a specific java binary: #set.JAVA_HOME=/java/path wrapper.java.command=../jre/bin/javaw.exe
2.修改jar包路徑(如果多個可以使用.2,.3等等)
# Java Classpath (include wrapper.jar) Add class path elements as # needed starting from 1 wrapper.java.classpath.1=../lib/bian-gateway.jar # Java Library Path (location of Wrapper.DLL or libwrapper.so) wrapper.java.library.path.1=../lib
3.修改主啟動類
# Application parameters. Add parameters as needed starting from 1
wrapper.app.parameter.1=com.bian.gateway.BianGatewayApplication
4.修改服務描述資訊
# Name of the service wrapper.name=若依閘道器服務 # Display name of the service wrapper.displayname=若依閘道器服務 # Description of the service wrapper.description=若依閘道器服務描述
5.配置日誌列印路徑 YYYYMMDD表示安裝日期分開
# Log file to use for wrapper output logging. wrapper.logfile=../logs/run-YYYYMMDD.log
6.設定服務的啟動模式
wrapper.startup.mode=AUTO
測試
點選bin資料夾下的App.bat測試一下:
新建CATALINA_HOME變數
新建CATALINA_TMPDIR變數
編輯系統變數的PATH
配檢查是否安裝成功
開啟cmd控制檯輸入:startup 回車,會開啟一個新的Tomcat視窗
然後開啟瀏覽器輸入:http://localhost:8080/
可以開啟如下頁面就是可以了: