我在将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.compiler.SourceElementRequestorMode无法解析"在org.eclipse.dltk.tcl.internal.structure / TclSourceElementParser2类上。
总而言之,几乎每个项目都包含错误。
我正在使用带有DLTK和EMF插件安装的Eclipse Juno。 我感谢您提供的任何帮助。
答案 0 :(得分:1)
最新的来源将需要当前的DLTK版本 - 5.0
您在Preferences > Plug-in Development > API Baselines
中设置了API基线(您也可以在同一位置关闭警告)。 API Baseline提供了您正在按预期使用代码的其他检查。