1

我在将 TCL-DLTK 项目导入我的 IDE (Eclipse) 时遇到问题。

我确实克隆了 git repo,但在导入的项目中收到警告和错误:

在 org.eclipse.dltk.tcl.activeStateDebugger 项目上,我收到警告

不鼓励访问:CheckedListDialogField 类型由于对某些导入说明中所需库 ...\plugins\org.eclipse.dltk.ui_4.0.0.201206120848.jar 的限制而无法访问。

我也收到此错误

构造函数 TclSpawnpointPreferenceBlock(new IShellProvider(){}, TclActiveStateDebuggerBlock) 在 TclActiveStateDebuggerBlock 类中未定义。

另一个例子是在我得到这个错误的 org.eclipse.dltk.tcl.core 项目中

org.eclipse.dltk.tcl.internal.structure/TclSourceElementParser2 类上的导入 org.eclipse.dltk.compiler.SourceElementRequestorMode 无法解析”。

总而言之,几乎每个项目都包含错误。

我正在使用安装了 DLTK 和 EMF 插件的 Eclipse Juno。感谢您提供的任何帮助。

4

1 回答 1

1

最新的源将需要当前的 DLTK 版本 - 5.0

您在其中设置了 API Baselines Preferences > Plug-in Development > API Baselines(您也可以在同一位置关闭警告)。API Baseline 提供了额外的检查,以确定您是否按预期使用代码。

于 2014-04-02T13:32:40.040 回答