天天看點

WebStorm打不開解決辦法

(不喜歡寫文章,但這個問題惡心到我了,怕有人同樣被惡心,寫一下。)

太久沒用WebStrom,要用的時候,突然發現打開要密鑰了。

然後解除安裝,裝個最新的吧,裝完發現打不開了。。

重新開機電腦、輕按兩下、右擊管理者打開,都沒任何反應。

卸了裝,裝了卸,都不行。

猜想到可能是之前的jetbrains-agent.jar破解插件引起的。

但已經卸得幹幹淨淨了,怎麼還會。

看了 exe根目錄下【webstorm64.exe.vmoptions】也沒有指向jar檔案。

偶然發現根目錄下,有個【webstorm.bat】,打開也是一閃而過。就在cmd模式下再打開,就看到了異常内容了。

(由于一開始就猜到應該是jar那個插件引起的,就把它改名了)

WebStorm打不開解決辦法

顯示找不到jar插件了。

然後把名字恢複,遇到以下錯誤:

WebStorm打不開解決辦法

 根據錯誤,無論如何都是jetbrains-agent.jar引起的,可能是不适用于新版本吧。

但關鍵是exe目錄下的【webstorm64.exe.vmoptions】并沒有存在jar的路徑。

難不成他讀的vmoptions不是根目錄下的。

後來檢視了【webstorm.bat】内容,發現有個路徑定義: 

WebStorm打不開解決辦法

 有個很明顯的關鍵變量:VM_OPTIONS_FILE,看來他肯定是讀這個變量的位置了。

然後在CMD運作完錯誤後,直接敲入:echo %VM_OPTIONS_FILE%

得出實際指向的配置路徑:

WebStorm打不開解決辦法

 打開配置檔案,删除最後一行,儲存,重新運作,OK!

WebStorm打不開解決辦法

後續的方法,就是擷取正确的license吧,或者更新jetbrains-agent.jar檔案。

感謝觀看!!