Eclipse插件API:如何添加特定平台插件的javadoc支持?

问题描述:

使用Eclipse 3.4 Ganymede和我找不到为所有平台插件apis添加javadoc支持的方式,但是专门针对JFace e Ui Forms软件包。Eclipse插件API:如何添加特定平台插件的javadoc支持?

开链接到命名为文库任何罐的属性面板“插件依赖条件”我收到以下消息进入“的Javadoc位置”节点:

当前类路径条目属于容器'插件依赖 至极不允许用户修改其条目”的Javadoc地点...

是什么意思,我必须与一些有线javadoc的位置重新构建Eclipse?

如果您安装了eclipse SDK "classic", "RCP/Plugin" or "Modeling",那意味着包含eclipse插件的源代码。

虽然这是真的,但您无法为这些插件设置Javadoc,但您仍然可以访问该文档,因为源代码位于此处,完全是“Java文档”。

如果没有来源,您仍然可以在专门的工作区中使用import all eclipse plugins with their sources

alt text http://www.vogella.de/articles/EclipseCodeAccess/images/eclipsesource30.gif

我使用的Eclipse 3.4.2与可视化编辑器1.4.0。 出于某种原因,我的eclipse默认情况下找不到swt javadoc,并且“导入插件方法”不起作用。 但是我发现一个角落找寻工作:

项目属性 - > Java构建路径 - >库 - >添加外部JAR 添加/plugins/org.eclipse.swt.gtk.linux.x86_64.3.4.1.v3452b。罐子

编辑 “源附件” org.eclipse.swt.gtk.linux.x86_64.source_3.4.1.v3452b.jar

按确定。请注意,您现在正在使用swt“两次”:O)

如果它仍然无法正常工作,请转到同一对话框,删除“Standard Widget Toolkit(SWT)”,然后按OK。返回到对话框并使用“添加库” - >“SWT - > IDE平台”按钮再次添加它。按下确定。关闭所有可视化编辑器。并去项目 - >清洁...

现在你的Javadocs直接显示在Eclipse和Visual Editor仍然有效。