欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    啟動(dòng)閃退問(wèn)題解決集(八大類詳細(xì))

    本文目錄:

    啟動(dòng)時(shí)出現(xiàn)黑屏一閃而過(guò)的現(xiàn)象原因有很多,但通常都涉及幾個(gè)方法:

    一、Java環(huán)境不對(duì), 不同版本需要的Java環(huán)境不同。

    有時(shí)版本能夠正常安裝,但啟動(dòng)時(shí)檢測(cè)到j(luò)ava 版本不對(duì)就會(huì)出現(xiàn)啟動(dòng)黑屏一閃而過(guò)的現(xiàn)象。例如: 10.1-M14版本能夠在java “1.8.0_131”下用命令提示符安裝成功,運(yùn)行時(shí)卻出現(xiàn)啟動(dòng)黑屏一閃而過(guò)的現(xiàn)象,查了很久都沒(méi)有發(fā)現(xiàn)原因,最近官方出了安裝提示才明白問(wèn)題出在運(yùn)行需要Java 11 或更高版本環(huán)境。

    檢查Java版本是否適合安裝,按 + R 啟用cmd命令,打開命令提示符,輸入“java -”,回車,出現(xiàn)jdk版本,

    如果不適合,請(qǐng)先安裝相應(yīng)的Java版本。

    當(dāng)前Java SE Kit 最新版本是18.0.1.1

    下載地址:Java - Java SE 18

    Java SE Kit 18.0.1.1

    二、環(huán)境變量沒(méi)有配置好

    需要配置好JRE才能正常運(yùn)行。一般情況下,啟動(dòng)閃屏崩潰是因?yàn)檎也坏絁RE路徑,也就是說(shuō)環(huán)境變量在安裝JDK的時(shí)候沒(méi)有配置好。

    檢查jdk是否安裝,按 + R 啟用cmd命令,打開命令提示符,進(jìn)入命令提示符,輸入“java -”,回車,出現(xiàn)jdk版本,表示安裝成功,檢查版本是否合適,參考上文Java環(huán)境和版本對(duì)應(yīng)關(guān)系。

    檢測(cè)jdk配置有沒(méi)出錯(cuò),可以在安裝目錄\bin下,.bat文件最后加上pause命令

    netstat端口號(hào)沒(méi)有進(jìn)程_netstat 查看進(jìn)程_netstat端口號(hào)沒(méi)有進(jìn)程

    啟動(dòng)運(yùn)行,黑屏?xí)枰慈我怄I才結(jié)束如圖:

    如能如圖正常顯示Using路徑,說(shuō)明環(huán)境變量設(shè)置沒(méi)有問(wèn)題,可跳過(guò)此步驟。

    如發(fā)現(xiàn)問(wèn)題,可檢查相關(guān)環(huán)境變量配置

    ① 配置環(huán)境變量netstat端口號(hào)沒(méi)有進(jìn)程,本機(jī)電腦—>屬性—>高級(jí)—>點(diǎn)擊環(huán)境變量

    ②在系統(tǒng)變量里點(diǎn)擊新建—>添加變量:

    ③ 輸入變量名,變量值:

    變量名:

    變量值:c:\00\

    (變量值為安裝路徑,就是你剛剛解壓安裝的那個(gè)文件夾路徑)

    ④ 在系統(tǒng)變量里找到Path,雙擊打開:

    新建環(huán)境變量,輸入:%%\bin

    或在原來(lái)path列表中添加%%\lib;%%\bin

    ⑤打開cmd,選擇以管理員的身份運(yùn)行:(鍵+R,輸入cmd,回車)

    ⑥進(jìn)入安裝位置\bin目錄,輸入:,回車

    ⑦打開瀏覽器,輸入::8080/

    netstat端口號(hào)沒(méi)有進(jìn)程_netstat端口號(hào)沒(méi)有進(jìn)程_netstat 查看進(jìn)程

    (出現(xiàn)以下頁(yè)面,證明安裝配置成功。)

    三、端口被占用

    默認(rèn)需要使用8080等幾個(gè)端口,如果端口被占用,啟動(dòng)時(shí)就會(huì)崩潰,此時(shí)需要查找是哪個(gè)進(jìn)程占用了8080端口。

    其實(shí)還可以通過(guò)查看終端輸出日志,找到目錄下的logs目錄中當(dāng)天的日志,例如:.2022-05-19.log文件,如果在日志出錯(cuò)信息中看到: in use: bind說(shuō)明是端口占用了。

    在cmd中查看8080有沒(méi)有被占用,找出占用8080端口的進(jìn)程

    按 + R 啟用cmd命令,打開命令提示符,

    輸入: -ano | “8080”

    如果端口沒(méi)有被占用,就會(huì)顯示空值;

    如果你修改過(guò)端口設(shè)置,請(qǐng)查找你的使用端口,例如,曾把端口修改成9080,此時(shí)查詢9080端口使用情況的命令為:

    輸入: -ano | “9080”

    顯示為9080端口被PID值為15316的進(jìn)程所占用。

    2接下來(lái)可以在任務(wù)管理器里查看該P(yáng)ID值進(jìn)程號(hào)所對(duì)應(yīng)的進(jìn)程:

    任務(wù)管理器菜單欄中的點(diǎn)擊【選項(xiàng)】——勾選” 【前端顯示】。

    任務(wù)管理器菜單欄中的點(diǎn)擊-【查看】-【選擇列】中勾選“PID”

    netstat 查看進(jìn)程_netstat端口號(hào)沒(méi)有進(jìn)程_netstat端口號(hào)沒(méi)有進(jìn)程

    發(fā)現(xiàn)占用9080端口,PID值為15316的進(jìn)程為java.exe

    3、判斷該進(jìn)程是否有用,如果沒(méi)有用,接著直接右鍵結(jié)束該進(jìn)程即可。

    或者,直接在命令提示框界面輸入要結(jié)束的PID值進(jìn)程,例如:

    要終止PID號(hào)為1196的進(jìn)程,

    可輸入:/PID 1196

    如果該進(jìn)程確實(shí)有用不能結(jié)束,那么可考慮更換使用的端口

    打開:的安裝目錄\ conf \ .xml

    找到下面這行代碼:

    ="20000"

    ="8443" />

    將8080端口改為你所需要的端口地址,例如netstat端口號(hào)沒(méi)有進(jìn)程,現(xiàn)在改為9080;

    ="20000"

    ="8443" />

    4、在目錄\bin中找到“.bat”啟動(dòng)

    5、然后打開瀏覽器,輸入::9080,就可以發(fā)現(xiàn)正常啟動(dòng)了。

    netstat 查看進(jìn)程_netstat端口號(hào)沒(méi)有進(jìn)程_netstat端口號(hào)沒(méi)有進(jìn)程

    除8080端口外還會(huì)占用8005,8009和8443端口。如果這4個(gè)端口已被占用,可以修改為使用其它端口。詳細(xì)見:端口配置(詳細(xì))

    四、配置文件編碼問(wèn)題

    啟動(dòng)時(shí)會(huì)調(diào)用幾個(gè)相關(guān)配置文件,如果里面出現(xiàn)了不是UTF-8的字符,或者文件保存時(shí)的編碼格式不是UTF-8,編譯時(shí)就會(huì)出錯(cuò)。就算是注釋行內(nèi)也要仔細(xì)檢查。

    出錯(cuò)現(xiàn)象:

    出現(xiàn)啟動(dòng)時(shí)黑屏一閃而過(guò)的現(xiàn)象,查詢 log日志,發(fā)現(xiàn)有以下出錯(cuò)信息:

    at org.....main(.java:475)

    30-May-2022 23:57:18.015 嚴(yán)重 [main] org.....start 無(wú)法啟動(dòng)服務(wù)器,服務(wù)器實(shí)例未配置

    30-May-2022 23:57:44.468 警告 [main] org..... 無(wú)法從[此處路徑省略\conf\.xml]加載服務(wù)器配置

    ....impl.io.: 1 字節(jié)的 UTF-8 序列的字節(jié) 1 無(wú)效。

    分析:

    查看相關(guān)的conf\.xml文件,發(fā)現(xiàn)是因?yàn)樽⑨屃艘恍┐a,在代碼行里加入了中文說(shuō)明,所以會(huì)出現(xiàn)無(wú)效UTF-8 序列字節(jié)

    解決方法:

    刪掉中文,改成英語(yǔ)或拼音注釋。將文件保存支持UTF-8的格式。

    重啟后故障解決。

    五、啟動(dòng)時(shí)需要的配置文件編寫出錯(cuò)

    所有相關(guān)的配置文件都要仔細(xì)檢測(cè),語(yǔ)法格式等出錯(cuò)都會(huì)出現(xiàn)啟動(dòng)后閃退的現(xiàn)象。例如是否按規(guī)范設(shè)置變量名,路徑設(shè)置時(shí) \ 或 / 是否正確,注意路徑設(shè)置時(shí)后面不用多加“\” 或者 “;”........

    有沒(méi)有和防火墻或其他app沖突。

    netstat端口號(hào)沒(méi)有進(jìn)程_netstat端口號(hào)沒(méi)有進(jìn)程_netstat 查看進(jìn)程

    如果內(nèi)存配置有誤也會(huì)導(dǎo)致閃退(在文件里,內(nèi)存配置有錯(cuò)誤),解決辦法:找到配置內(nèi)存的語(yǔ)句,刪除錯(cuò)誤,重新配置。

    六、部分相關(guān)文件丟失

    因意外或其他原因, 或jdk的一些jar文件被打包成pack格式,造成 啟動(dòng)缺jar包,報(bào)錯(cuò)。

    解決:修復(fù)jdk,補(bǔ)回jar

    七、免安裝的閃退

    免安裝的雙擊.bat后,啟動(dòng)窗口一閃而過(guò),而且服務(wù)未啟動(dòng)。

    原因:

    在啟動(dòng)是,需要讀取環(huán)境變量和配置信息,缺少了這些信息,就不能登記環(huán)境變量,導(dǎo)致了的閃退。

    解決辦法:

    1.在已解壓的的bin文件夾下找到.bat,右擊->編輯。在文件頭加入下面兩行:

    SET =D:\Java\jdk1.6.0_10 (java jdk目錄)

    SET =E:\-6.0.35 (解壓后的文件目錄)

    2.同樣的。在已解壓的的bin文件夾下找到.bat,右擊->編輯。在文件頭加入下面兩行:

    SET =D:\Java\jdk1.6.0_10 (java jdk目錄)

    SET =E:\-6.0.35 (解壓后的文件目錄)

    3.將你要發(fā)布/部署的web文件復(fù)制到的目錄下。

    4.雙擊.bat即可啟動(dòng),成功啟動(dòng)。

    5.雙擊.bat即可停止。或者在已啟動(dòng)的窗口中直接ctrl+c也可停止。

    此部分為轉(zhuǎn)載,提供一種思路,有問(wèn)題請(qǐng)聯(lián)系原作者

網(wǎng)站首頁(yè)   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有