【发布时间】:2014-04-02 10:59:37
【问题描述】:
我在将 TCL-DLTK 项目导入我的 IDE (Eclipse) 时遇到问题。
我确实克隆了 git 存储库,但在导入项目时收到警告和错误:
在 org.eclipse.dltk.tcl.activeStateDebugger 项目中,我收到警告
不鼓励访问:由于某些导入说明对所需库 ...\plugins\org.eclipse.dltk.ui_4.0.0.201206120848.jar 的限制,无法访问 CheckedListDialogField 类型。
我也收到这个错误
TclActiveStateDebuggerBlock 类中的构造函数 TclSpawnpointPreferenceBlock(new IShellProvider(){}, TclActiveStateDebuggerBlock) 未定义。
另一个例子是在我得到这个错误的 org.eclipse.dltk.tcl.core 项目中
在 org.eclipse.dltk.tcl.internal.structure/TclSourceElementParser2 类上的导入 org.eclipse.dltk.compiler.SourceElementRequestorMode 无法解析。
总而言之,几乎每个项目都包含错误。
我正在使用安装了 DLTK 和 EMF 插件的 Eclipse Juno。 感谢您提供的任何帮助。
【问题讨论】:
-
如果它是最新的源,它可能需要 DLTK 5.0
-
谢谢,这已经部分解决了问题。现在我没有代码错误,而是项目上有错误标记。有什么建议吗?
-
我查看了问题视图,提到的问题是“尚未为当前工作区设置 API 基线”。它们是什么 API?
-
看
Preferences > Plug-in Development > API Baselines -
非常感谢,问题解决了。