【问题标题】:"Cannot find declaration to go" protos declaration in IntelliJ IDEAIntelliJ IDEA 中的“找不到要执行的声明”protos 声明
【发布时间】:2020-02-05 18:49:45
【问题描述】:

我正在尝试使用 gRPC proto 文件来生成用于服务间通信的存根代码。一切正常,当我运行 mvn clean install 时,它会安装所有内容并成功构建。

但是现在protos files 仍然是红色颜色,当我点击进入它的定义时无法进入定义。它说我 Cannot find declaration to go。当构建成功时,为什么无法在IntelliJ IDEA 中找到声明? 我在 IDE 上清理了每个 cached,索引也是 successful。我还清除了m2 cache

有什么可以找到这个解决方案以便我可以去proto class定义吗?

任何帮助将不胜感激。

谢谢。

【问题讨论】:

  • 您是否将生成的类所在的文件夹添加为“生成的源文件夹”?
  • 是的,我在从 proto 代码生成 java 代码时添加了它们。

标签: java intellij-idea grpc


【解决方案1】:

您的IntelliJ IDEA 需要生成项目设置。所以你需要执行主要的plugin 目标,即idea:idea。 使用此命令。它会帮助我。

mvn -U idea:idea

这里 -U = 强制检查远程存储库上丢失的版本和更新的快照

【讨论】:

    猜你喜欢
    • 2018-05-25
    • 2022-12-15
    • 2022-12-22
    • 2021-07-17
    • 2015-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多