如何在“问题”标签中添加错误?
我尝试创建外部构建器将在构建Java项目之前运行并对源文件进行一些处理,然后我需要将错误添加到"问题"标签
答案 0 :(得分:2)
您需要向IMarker
资源添加IFile
。类似的东西:
IMarker marker = file.createMarker(IMarker.PROBLEM);
marker.setAttribute(IMarker.LINE_NUMBER, line number of the error);
marker.setAttribute(IMarker.MESSAGE, "your error message");
marker.setAttribute(IMarker.PRIORITY, IMarker.PRIORITY_HIGH);
marker.setAttribute(IMarker.SEVERITY, IMarker.SEVERITY_ERROR);
此代码需要在Eclipse插件中运行。