IntelliJ调试Go项目报错:模块不存在且未配置Go运行环境
解决IntelliJ调试Go项目的模块配置问题
重新添加Go模块到项目
- 打开
File > Project Structure(快捷键Ctrl+Alt+Shift+S) - 左侧选择
Modules,点击左上角+号,选择New Module - 选择
Go类型,将项目根目录设为模块路径,确认添加 - 在
Modules页面确保该Go模块处于启用状态
- 打开
校验Go SDK配置
- 在
Project Structure的SDKs页面,点击+添加Go SDK,指向本地Go安装目录 - 切换到
Project页面,将项目SDK设置为刚配置的Go SDK - 进入
Modules页面的Dependencies标签,确认Go模块已关联正确的SDK
- 在
重建运行/调试配置
- 点击顶部运行配置下拉框,选择
Edit Configurations - 删除现有无效配置,点击
+新建Go Build或Go Run配置 - 在配置页的
Module下拉框选择新增的Go模块,指定主程序路径(如main.go) - 保存配置后尝试启动调试
- 点击顶部运行配置下拉框,选择
清理缓存并重启IDE
执行File > Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart,重启后重新加载项目
内容的提问来源于stack exchange,提问作者Avraham Mayerfeld
相关产品推荐
相关产品推荐

