我正在尝试使用gRPC proto 文件来生成用于服务间通信的 stub 代码。一切正常,当我运行 mvn clean install
时,它会安装所有内容并成功构建。
但现在 protos 文件
仍然是红色颜色,当我点击转到它的定义时无法转到定义。它说我找不到要走的声明
。构建成功后,为什么在IntelliJ IDEA
中找不到声明?
我清理了 IDE 上的所有缓存
,并且索引也成功
。我还清除了 m2 缓存
。
有什么可以找到这个解决方案,以便我可以转到proto class
定义吗?
任何帮助将不胜感激。
谢谢。
最佳答案
您的 IntelliJ IDEA
需要生成项目设置。因此,您需要执行主要的 plugin
目标,即 idea:idea
。
使用这个命令。这会对我有帮助。
mvn -U idea:idea
这里
-U
= 强制检查远程存储库上丢失的版本和更新的快照
关于java - IntelliJ IDEA 中的 "Cannot find declaration to go"原型(prototype)声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60082315/