【发布时间】:2014-09-26 21:34:54
【问题描述】:
我正在尝试从这个站点学习 Eclipse 编辑器注释:
http://www.ibm.com/developerworks/opensource/tutorials/os-eclipse-plugin-guide
这似乎是一个很好的教程,但是我复制到我的 Eclipse 工作区的任何代码,它总是显示错误“一行中的多个标记”
例如,当我复制以下代码时:
public static IMarker createMarker(IResource res)
throws CoreException {
IMarker marker = null;
//note: you use the id that is defined in your plugin.xml
marker = res.createMarker("com.ibm.mymarkers.mymarker");
marker.setAttribute("description," "this is one of my markers");
//note: you can also use attributes from your supertype
marker.setAttribute(IMarker.MESSAGE, "My Marker");
return marker;
}
我会得到一行中有多个标记的错误。你能帮我解决这个问题吗?我对此感到非常沮丧,并且已经花费了 2 个小时。
【问题讨论】:
-
点击实际的错误信息并尝试解决它们。可能是所有相关的导入都丢失了等等。顺便说一句,“一行中有多个标记”意味着一行中有多个错误。
-
您不是在谈论 Java 注释。我已经编辑了您的问题以避免混淆。
-
我实际上是从该教程中学习 Java 中的注解,以制作一个 Eclipse 插件来突出显示文本,但由于示例代码在我的 Eclipse 中无法正常工作,因此我在正确遵循本教程时遇到了困难。 @marko topolnik