Jrebel啟動失敗解決方案詳解
JRebel是一套JavaEE開發(fā)工具。JRebel允許開發(fā)團(tuán)隊在有限的時間內(nèi)完成更多的任務(wù)修正更多的問題,發(fā)布更高質(zhì)量的軟件產(chǎn)品。
今天使用 jrebel 啟動項目的時候,突然啥日志都沒有,只有一句Disconnected from the target VM, address: '127.0.0.1:60229', transport: 'socket'
很是莫名其妙。這個時候啟動其他項目居然是可以的,說明不是插件的原因,應(yīng)該是項目問題。
而另一個同學(xué)說,他可以啟動。我...,難道我是天選之子么,一定是有原因的。
于是重新拉項目,啟動,一氣呵成,居然成功了。哎,不是我電腦的原因。
接下來就是清理項目中各種垃圾文件(沒有提交到git的文件),發(fā)現(xiàn)還是不能成功。
沒有辦法,啥日志都沒有,jrebel 應(yīng)該有自己的日志文件啊,于是去插件配置里找:在 Advanced 菜單下,有jrebel 日志路徑,也可以直接點擊show Log即可。
1. 查看日志
jrebel.log文件里沒有報錯日志,只有最后一行有一個這個:
topmost class in hierarchy is not instrumented class
java.nio.file.attribute.FileTime loaded with: null
在項目里面查找,這個類是 jdk 自帶的,應(yīng)該不會加載不到啊。
2. 修改 jre
加上之前在百度上搜索的,可以修改一下debug configuration里的JRE為自己下載的 jre,而不使用默認(rèn)的。
修改之后就可以啟動了。。。
而更奇怪的是,我把 jre 切換到原來的 default,居然又可以啟動成功了。。。
好吧,我投降了。以后沒有其他錯誤的莫名情況,可以試試這個切換一下。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
解決使用redisTemplate高并發(fā)下連接池滿的問題
這篇文章主要介紹了解決使用redisTemplate高并發(fā)下連接池滿的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12
Springboot在有鎖的情況下正確使用事務(wù)的實現(xiàn)代碼
這篇文章主要介紹了Springboot在有鎖的情況下如何正確使用事務(wù),今天通過一個實驗給大家分析一下商品超賣問題,模擬場景分析通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2021-12-12
Java如何將String轉(zhuǎn)換成json對象或json數(shù)組
這篇文章主要介紹了Java如何將String轉(zhuǎn)換成json對象或json數(shù)組,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02
Shiro:自定義Realm實現(xiàn)權(quán)限管理方式
這篇文章主要介紹了Shiro:自定義Realm實現(xiàn)權(quán)限管理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10

