Java 如何在Eclipse问题视图中显示我自己的警告?

Java 如何在Eclipse问题视图中显示我自己的警告?,java,eclipse,eclipse-plugin,eclipse-cdt,Java,Eclipse,Eclipse Plugin,Eclipse Cdt,我正在为EclipseIDE开发一个CDT插件。我希望我自己的警告出现在Problems视图中 此外,我的警告消息非常重要,用户必须看到,但问题视图甚至可能不显示,所以我显示了一个消息框 如何将警告添加到Problems视图中,以及处理必须在EclipseIDE中看到的警告的首选方法是什么 处理必须在EclipseIDE中看到的警告的首选方法 让他们犯错误而不是警告 然后,当工作流中的下一个状态需要有问题代码的输出时,即适合执行弹出窗口。当您编写代码并进行更改时,代码中出现“临时”错误/警告是

我正在为EclipseIDE开发一个CDT插件。我希望我自己的警告出现在Problems视图中

此外,我的警告消息非常重要,用户必须看到,但问题视图甚至可能不显示,所以我显示了一个消息框

如何将警告添加到Problems视图中,以及处理必须在EclipseIDE中看到的警告的首选方法是什么

处理必须在EclipseIDE中看到的警告的首选方法

让他们犯错误而不是警告

然后,当工作流中的下一个状态需要有问题代码的输出时,即适合执行弹出窗口。当您编写代码并进行更改时,代码中出现“临时”错误/警告是完全正常的。那个时候弹出窗口会很不方便。但是,当我开始启动我的代码或类似的代码时,我希望被警告离开

考虑执行Java启动的情况。如果代码中有错误,则会出现如下弹出窗口:


问题视图显示了“必须看到”的含义?请记住,您的用户可能对来自插件的消息的紧迫性有不同的看法,而且我们都讨厌弹出窗口。@CPerkins同意,我对警告用户的方式感兴趣,它不像弹出窗口那样具有侵入性,但比在问题视图中显示警告更明确。我们的一个用户很难找到问题,警告消息对他来说很好。@greg-449,谢谢。这使他们只有在问题视图可见时才可见。OP似乎担心那些不看问题视图的用户。@CPerkins谢谢你的反馈,我已经扩展了答案。我先前的回答特别简洁。