【问题标题】:Why eclipse always occur an error "An internal error occurred during: "Notifying selection listeners". java.lang.StackOverflowError"为什么eclipse总是出现错误“An internal error occurred during: “Notifying selection listeners”.java.lang.StackOverflowError”
【发布时间】:2019-10-27 16:51:12
【问题描述】:

我在OROCOS框架上有一个大项目,在eclipse中打开某个CPP文件时,总是报“An internal error occurred during: “Notifying selection listeners”.java.lang.StackOverflowError”的错误

我重启了eclipse IDE,没用,我换了eclipse的版本,比如juno,keeper,Luna,Oxygen,都没有区别。我试图“索引->刷新所有文件”,没用。 enter image description here

【问题讨论】:

  • 使用 Eclipse 提交错误报告

标签: c++ eclipse


【解决方案1】:

我也遇到过同样的问题。似乎错误是由在一个代码行中发现的太多编译错误触发的。 我有一些带有模板和多个命名空间的硬东西。这导致一行中出现大约 30 个错误。 对我有帮助的只是修复(或删除)这一行。

【讨论】:

    【解决方案2】:

    我又遇到了这个问题。 当它弹出时,我在一个文件中有两个类。所以我决定将类拆分为单独的文件。我已将基类复制粘贴到新文件中。结果让我吃惊:旧文件已经修复,问题开始出现在新文件中。我已经忽略了一段时间,一切都很好,直到我注意到对基类的更改不会影响派生类,因为它们应该这样做。长话短说,我在另一个文件中用不同的名称重新键入了基类,现在它似乎又可以工作了。

    【讨论】:

      猜你喜欢
      • 2020-04-10
      • 2014-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-28
      • 1970-01-01
      • 1970-01-01
      • 2020-02-19
      相关资源
      最近更新 更多