首先,我将 org.eclipse.ui.editors 添加到依赖项中。 然后我向扩展添加了一个编辑器
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.views">
<view
class="nattable.examples.ReceivingDataTable"
id="com.abernard.nattable.ReceivingDataTable"
name="ReceivingDataTable"
restorable="true">
</view>
</extension>
<extension
point="org.eclipse.ui.editors">
<editor
class="nattable.TaskEditor"
default="false"
id="DiagnosticTool.editor1"
name="TaskEditor">
</editor>
</extension>
</plugin>
最后,当我编辑类以扩展 TextEditor
并导入 org.eclipse.ui.editors.text.TextEditor
时,我收到错误:
最佳答案
将插件 org.eclipse.jface.text
添加到您的插件依赖项中以解决缺少的类型。
MANIFEST.MF 中列出的插件依赖项绝对至少应该是:
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.jface.text,
org.eclipse.ui.editors
(但您可能需要更多)
关于java - 将 TextEditor 添加到 eclipse 插件时出现导入错误 - 找不到 org.eclipse.jface.text.revisions.RevisionInformation 的类文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35974233/