授权过期,更新vmoption文件,填写错误,导致软件打不开了。
解决方法
需要找到这个文件的路径在哪里,重新编辑即可。网上很多关于说路径的地方,很多都不正确。我们通过查看日志的方式找到这个路径。
查看日志
$ /Applications/DataGrip.app/Contents/MacOS/datagrip
执行后结果
$ /Applications/DataGrip.app/Contents/MacOS/datagrip 2021-02-23 11:33:23.014 datagrip[3250:111571] allVms required 1.8*,1.8+ 2021-02-23 11:33:23.015 datagrip[3250:111575] Current Directory: /Users/*** 2021-02-23 11:33:23.016 datagrip[3250:111575] Value of DATAGRIP_VM_OPTIONS is (null) 2021-02-23 11:33:23.016 datagrip[3250:111575] Processing VMOptions file at /Users/***/Library/Application Support/JetBrains/DataGrip2020.2/datagrip.vmoptions 2021-02-23 11:33:23.017 datagrip[3250:111575] Done OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release. Already running
其中的
/Users/***/Library/Application Support/JetBrains/DataGrip2020.2/datagrip.vmoptions
就是该文件的路径,找到他,重新编辑即可。
但找文件的时候,可能遇到发现不了隐藏文件夹的问题,继续。
Mac查看隐藏文件/文件夹
defaults write com.apple.finder AppleShowAllFiles -bool YES killall Finder --两条命令分别执行
查看隐藏后,为了美观性,注意再恢复一下。