欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

指定jdk啟動jar包的方法總結(jié)

 更新時(shí)間:2023年07月05日 10:11:21   作者:混混一整天  
這篇文章主要給大家總結(jié)介紹了關(guān)于指定jdk啟動jar包的方法,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

引言

在做一個(gè)modbus協(xié)議數(shù)據(jù)解析小項(xiàng)目時(shí),碰到JDK版本過低問題。在進(jìn)行項(xiàng)目啟動時(shí),指定jdk版本,解決了服務(wù)器多jdk問題。

一、windows版本下項(xiàng)目啟動

1、編寫一個(gè)run.bat文件,具體內(nèi)容增減,根據(jù)個(gè)人所需,內(nèi)容如下

//安裝好需要的JDK版本后,首先設(shè)置環(huán)境變量,然后啟動jar包
set JAVA_HOME=G:\powerRoom\Java\jdk-17.0.5
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
set Path=%JAVA_HOME%\bin;
start javaw -Xms128m -Xmx1024m -jar data.jar 

2、編寫一個(gè)stop.bat文件,內(nèi)容根據(jù)個(gè)人所需進(jìn)行增減,內(nèi)容如下:

//設(shè)置端口號,根據(jù)父ID進(jìn)行停止
@echo off
set port=8989
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do taskkill /f /pid %%m

二、linux環(huán)境下項(xiàng)目啟動

1、此方法僅適用于linux服務(wù)器沒有配置JAVA_HOME環(huán)境變量

2、同一臺服務(wù)器安裝了多個(gè)版本的JDK。

方法一、

窗口關(guān)閉,服務(wù)即停止。通過Java路徑來啟動對應(yīng)的項(xiàng)目

示例如下:

//jdk安裝路徑  - jar   服務(wù)jar包路徑   啟動端口
/opt/java/jdk-17.0.5/bin/java -jar /opt/server/data.jar --httpPort=8989

方法二、

后臺運(yùn)行:無特殊情況,服務(wù)器不重啟,服務(wù)活正常運(yùn)行

nohup /opt/java/jdk-17.0.5/bin/java -jar /opt/server/data.jar & --httpPort=8989

總結(jié)

到此這篇關(guān)于指定jdk啟動jar包的文章就介紹到這了,更多相關(guān)指定jdk啟動jar包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論