這段時間不知道怎么回事,每次打開Rider
必定閃退,毫無頭緒,只好暫時放棄使用Rider
,試用了一段時間Visual Studio
。
可惜...雖然大學時候覺得VS天下第一,但是用慣了JB的編譯器,再也不習慣用其他的了...
一番探索后,找到了解決方案。
先看看到底報錯是什么
依次訪問訪達
>應用程序
>Rider
>右鍵 顯示包內容
>Contents
>Jbr
>Contents
>MacOS
。
這時候你看到一個奇怪名字的可執行文件libjli.dylib
,雙擊它!
在出現的命令行里,罪魁禍首找到了!
~ /Applications/Rider.app/Contents/MacOS/rider ; exit;
2021-01-28 15:54:44.175 rider[4275:193418] allVms required 1.8*,1.8+
2021-01-28 15:54:44.177 rider[4275:193422] Current Directory: /Users/你的用戶名
2021-01-28 15:54:44.178 rider[4275:193422] Value of RIDER_VM_OPTIONS is (null)
2021-01-28 15:54:44.178 rider[4275:193422] Processing VMOptions file at /Users/你的用戶名/Library/Application Support/JetBrains/Rider2020.3/rider.vmoptions
2021-01-28 15:54:44.178 rider[4275:193422] Done
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Error opening zip file or JAR manifest missing : /Users/你的用戶名/.jetbrains/jetbrains-agent-v3.2.0.de72.619
Error occurred during initialization of VM
agent library failed to init: instrument
Saving session...completed.
Deleting expired sessions...none found.
原因就是
Error opening zip file or JAR manifest missing : /Users/你的用戶名/.jetbrains/jetbrains-agent-某個版本
翻譯過來,就是咱們的jetbrains-agent
有問題!
細細一想...可能是之前破解的時候用的agent的問題...
修改指向的agent
訪問如下目錄
/Users/你的用戶名/Library/Preferences/Rider2019.2
上面的最后一級是你的Rider版本。
修改文件rider.vmoptions
,將這樣的一行去掉
-javaagent:/Users/你的用戶名/.jetbrains/jetbrains-agent-某個版本
看看好了沒?
再次試驗,打開沒問題了~
當然了...最開始用正版的軟件,不搞破解,就沒這么多事情了...推薦入正,JB的生產工具,值得!