java - ssh整合問(wèn)題,,tomcat6,運(yùn)行時(shí)一開(kāi)始沒(méi)錯(cuò),過(guò)一段時(shí)間就會(huì)報(bào)下面這個(gè)錯(cuò),但是還是能運(yùn)行?
問(wèn)題描述
Illegal access: this web application instance has been stopped already. Could not load com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1566)at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)at com.mchange.v2.resourcepool.BasicResourcePool.destroyResource(BasicResourcePool.java:980)at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1406)at com.mchange.v2.resourcepool.BasicResourcePool.removeResource(BasicResourcePool.java:1378)at com.mchange.v2.resourcepool.BasicResourcePool.cullExpired(BasicResourcePool.java:1462)at com.mchange.v2.resourcepool.BasicResourcePool.access$1900(BasicResourcePool.java:32)at com.mchange.v2.resourcepool.BasicResourcePool$CullTask.run(BasicResourcePool.java:1937)at java.util.TimerThread.mainLoop(Timer.java:555)at java.util.TimerThread.run(Timer.java:505)
問(wèn)題解答
回答1:如果覺(jué)得代碼沒(méi)有問(wèn)題,你可以試著換一個(gè)版本的tomcat,比如8.0,或者8.5.
tomcat9好像目前有點(diǎn)問(wèn)題,我前兩個(gè)星期試了一下跑不起來(lái)
回答2:tomcat 報(bào)異常Illegal access: this web application instance has been stopped already .Could not load異常信息不能反映系統(tǒng)啟動(dòng)失敗的根本原因。遇到這類(lèi)異常,很多開(kāi)發(fā)人員可能會(huì)有些不知所措,因?yàn)椴恢绬?wèn)題發(fā)生在哪里。這里教大家一個(gè)竅門(mén),幫助大家準(zhǔn)確定位tomcat系統(tǒng)啟動(dòng)失敗的原因。
1.準(zhǔn)備一個(gè)配置文件,名稱(chēng)必須是:logging.properties。文件內(nèi)容如下:
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler org.apache.juli.FileHandler.level = FINE org.apache.juli.FileHandler.directory = ${catalina.home}/logs/tomcat.log org.apache.juli.FileHandler.prefix = error-debug. java.util.logging.ConsoleHandler.level = FINE java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
將這個(gè)文件logging.properties放置在java web工程的web-inf/classes下面
重啟Tomcat這時(shí),你就會(huì)發(fā)現(xiàn)tomcat自動(dòng)打印出了更多有作用的異常信息。分析下這些新打印出來(lái)的異常信息,就能立馬定位問(wèn)題了。
相關(guān)文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問(wèn)題3. javascript - nodejs關(guān)于進(jìn)程間發(fā)送句柄的一點(diǎn)疑問(wèn)4. Apache 已經(jīng)把網(wǎng)站根目錄的改為allow from all了,但是服務(wù)器還是不能訪問(wèn)?5. 實(shí)現(xiàn)bing搜索工具urlAPI提交6. javascript - 移動(dòng)端上不能實(shí)現(xiàn)拖拽布局嗎?7. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽(tīng)數(shù)據(jù)變化8. phpstudy8.1支持win11系統(tǒng)嗎?9. 配置Apache時(shí),添加對(duì)PHP的支持時(shí)語(yǔ)法錯(cuò)誤10. css - 寫(xiě)頁(yè)面遇到個(gè)布局問(wèn)題,求大佬們幫解答,在線等,急!~

網(wǎng)公網(wǎng)安備