Я использую JetBrains Gogland 1.0 EAP на Mac OS, все работает хорошо, но отладка (на основе delve) вызывает ошибку
could not launch process: could not fork/exec
Как я могу это исправить?
Я использую JetBrains Gogland 1.0 EAP на Mac OS, все работает хорошо, но отладка (на основе delve) вызывает ошибку
could not launch process: could not fork/exec
Как я могу это исправить?
Обновлен ответ в соответствии с комментарием @Alexander.
Правда в том, что Gogland использует свой собственный двоичный файл dlv, а не тот, который вы установили (вручную или из brew install
), и его собственный двоичный файл dlv кажется не сертифицированным или может быть устаревшим в цепочке ключей Mac, тогда это будет вызывать ошибку выше каждый раз, когда мы запускаем Это.
Установка вручную или с помощью варева — это нормально [официальный документ ] и убедитесь, что ваш сертификат был установлен правильно
Вызовите Help | Edit Custom Properties…
и добавьте туда новую строку:
dlv.path=/path/to/custom/delve
Перезапустите и попробуйте снова отладить, это должно решить проблему.
Copy your dlv into gogland's bin dir.
вреден. Это ломает знак самого приложения Gogland и прерывает обновление патча. Не делай этого. 3. Для замены исполняемого файла dlv следует вызвать Help | Отредактируйте пользовательские свойства… и добавьте туда новую строку: dlv.path=/path/to/custom/delve
. 4. Недействительные кеши не влияют на отладку. Пожалуйста, обновите свой ответ в соответствии с этими примечаниями.
- person Alexander Zolotov; 18.04.2017
Error: unknown flag: --backend
.
- person Vikash; 12.05.2017