问题现象
启动Intelli IDEA时,提示错误“Cannot connect to already running IDE instance. Process xxx is still running”。
问题原因
通常原因是Intelli IDEA非正常关闭,导致进程锁文件没有删除。除了Intelli IDEA,PyCharm等其它JetBrains系列产品也可能出现这个问题。
解决方法
下面以Mac为例:
cd ~/Library/Application\ Support/JetBrains/IdeaIC2023.2
rm .lock
Linux和Windows下lock文件路径如下
# linux
~/.config/JetBrains/IntelliJIdea2023.2
# windows
C:\Users\JohnS\AppData\Roaming\JetBrains\IntelliJIdea2023.2