Mac OSX JetBrains Gogland:深入研究调试满足"could not launch process: could not fork/exec"



我在Mac OS上使用JetBrains Gogland 1.0 EAP,一切正常,但调试(基于delve)会引发错误

could not launch process: could not fork/exec

我该如何解决它?

根据@Alexander的评论更新了 anwser

事实是Gogland正在使用自己的dlv二进制文件,而不是您安装的二进制文件(手动或从brew install),并且它自己的dlv二进制文件似乎没有经过认证或在Mac的钥匙串中过时,那么每次我们运行它时都会导致上述错误。

要修复它:

安装您自己的硬盘

手动安装它或使用brew都可以[官方文档],请确保您的证书已正确设置

设置gogland,将dlv路径指向您自己的dlv二进制文件

步骤 1

调用Help | Edit Custom Properties…并在那里添加新行:

dlv.path=/path/to/custom/delve

步骤 2

重新启动并尝试再次调试,它应该可以解决问题。

相关内容

最新更新