当前位置:  开发笔记 > 编程语言 > 正文

Mac OSX JetBrains Gogland:深入调试遇到"无法启动进程:无法fork/exec"

如何解决《MacOSXJetBrainsGogland:深入调试遇到"无法启动进程:无法fork/exec"》经验,为你挑选了1个好方法。

我在Mac OS上使用JetBrains Gogland 1.0 EAP,一切运行良好,但调试(基于钻孔)会引发错误

could not launch process: could not fork/exec

我该如何解决?



1> simomo..:

根据@ Alexander的评论更新了anwser

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

要解决这个问题:

安装自己的dlv

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

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

步骤1

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

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

第2步

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

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有