【发布时间】:2017-05-23 18:45:05
【问题描述】:
Che 看起来很有前途,但有人在使用它还是对任何人都有效?
偶尔我会尝试让 Che 调试器与 golang 或 nodejs 一起工作。我相信 Che 是开发人员使用 docker 的方式,我只需要一个工作流程。
我在此处描述的 docker 中运行 Che:https://eclipse.org/che/docs/setup/getting-started/index.html#syntax
我无法让 delve debugger 工作,所以今天我尝试了 gdb。
只需使用 go stack(web-go-simple) 并编辑调试命令:
go build -gcflags "-N -l" -o gdb_sandbox main.go
gdb gdb_sandbox
它给bash: gdb: command not found
如果我编辑运行/调试配置,它会抱怨 cannot connect to localhost:8080。我将端口设置为 8080 并将二进制路径设置为:
${current.project.path}/web-go-simple/gdb_sandbox
我只想调试 go - 有人做过吗?
我也尝试过使用 nodejs:https://eclipse.org/che/docs/ide/debug/#nodejs 这个也连接不上。
【问题讨论】:
-
该错误意味着 gdb 要么未安装,要么不在您的
PATH中。你看过Delve吗? -
谢谢,我确实看过 delve:stackoverflow.com/questions/43987476/…
标签: node.js go codenvy eclipse-che