Eclipse 插件开发中出现的问题

Eclipse 插件开发中出现的问题

今天在看《Eclipse由入门到精通》此书时,第18章创建一个透视图扩展点。照着例子做出透视图的扩展点,plugin.xml文件也写好,可是Eclipse报告了一个错误:声明扩展或扩展点的插件必须将"singleton"伪指令设置为"true"。位置在manifest.mf文件"Bundle-SymbolicName: myplugin"这一条上。接着查看了Eclipse插件的源代码,如:org.eclipse.jdt.core 。发现在它的manifest.mf文件是这么写的"Bundle-SymbolicName: org.eclipse.jdt.core; singleton:=true"

将singleton:=true加入我的代码中问题就解决了.

可是由于我没有看清代码,输入的是singleton=true.出现了一个新的问题:"建议不要使用属性"singleton".改为使用"singleton:=true"或"singleton:=false"伪指令.问题是解决了,可是在这里Eclipse中出现的伪指令,却让我很好奇.查找了一些资料,没有找到好的解释,如有哪位高手,望不吝赐教,谢谢:)

你可能感兴趣的:(Eclipse 插件开发中出现的问题)