Java 在问题选项卡Eclipse中保存错误

Java 在问题选项卡Eclipse中保存错误,java,eclipse,error-handling,compiler-errors,Java,Eclipse,Error Handling,Compiler Errors,我知道,当我们运行一个项目或类时,我们可以看到语法错误 但我想在构建项目时捕捉编译错误 有没有办法捕捉错误并将其保存到文本文件中?甚至可以阅读“问题”选项卡中的错误 谢谢 问题视图显示错误标记。这些对象使用一种类型的IMarker.PROBLEM实现IMarker接口 您可以在Eclipse插件中访问这些标记。给定一个IFile(或任何IResource),您可以使用 IFile file = .... IMarker [] markers = file.getMarkers(IMarker

我知道,当我们运行一个项目或类时,我们可以看到语法错误

但我想在构建项目时捕捉编译错误

有没有办法捕捉错误并将其保存到文本文件中?甚至可以阅读“问题”选项卡中的错误


谢谢

问题视图显示错误标记。这些对象使用一种类型的
IMarker.PROBLEM
实现
IMarker
接口

您可以在Eclipse插件中访问这些标记。给定一个
IFile
(或任何
IResource
),您可以使用

IFile file = ....

IMarker [] markers = file.getMarkers(IMarker.PROBLEM, true, IResource.DEPTH_ONE);

您好,请阅读这里->stackoverflow.com/help/how-to-ask然后编辑您的问题:)问题视图中出现的错误在文件保存时出现,而不是在文件运行时出现。插件可以访问错误,因为它们是标记。Eclipse Java编译器也可以单独在命令行上运行:@greg-449也许你知道一些捕获这些错误的方法?我正在寻找一种以编程方式捕获这些错误的方法。很抱歉,我是新手。但是你能帮我处理IFile文件=。。。?无法解析导入org.eclipse.core.resources。无法将IFile解析为类型。下一个是什么=。这段代码必须在Eclipse插件中,它在普通Java程序中不起作用。您需要将
org.eclipse.core.resources
添加到插件的依赖项中。我无法告诉您“…”应该是什么,因为它取决于您在哪里运行此代码。如何使结果与现有eclipse同步?我需要构建两次才能得到正确的错误号。我不知道你在问什么。问一个新问题,说明你做了什么。