1

我正在为 Eclipse 3.4 创建一个插件。我使用带有视图的应用程序创建了一个插件开发项目。现在我正在尝试创建一个TextViewer文档说它位于org.eclipse.jface.text.TextViewer. 但是,整个包丢失了,eclipse 无法找到TextViewer要导入的类。我想知道为什么这个包/类丢失了?此外,如果它真的消失了,那取而代之TextViewer的是什么?

4

2 回答 2

5
Require-Bundle: org.eclipse.ui,
 org.eclipse.core.runtime,
 org.eclipse.jface.text

在插件清单中添加org.eclipse.jface.text作为依赖项。您可以使用 3rd 方工具(如 IBM 的JAR Class Finder)来定位依赖项,或者,创建一个从目标平台导入所有内容的虚拟插件并使用“打开类型”对话框 (CTRL+SHIFT+T)。

如果您不喜欢手动路由,请查看清单编辑器中的自动化依赖管理功能,但应注意这一点。

于 2008-10-31T10:46:52.217 回答
1

在 3.4 里面我有它

eclipse-jee-ganymede-win32\plugins\org.eclipse.jface.text_3.4.0.v20080603-2000.jar

于 2008-10-31T09:50:33.517 回答