Проблемы импорта проекта DLTK TCL

У меня проблемы с импортом проекта TCL-DLTK в мою среду разработки (Eclipse).

Я сделал клон Git Repo, но я получаю предупреждения и ошибки в импортированных проектах:

На org.eclipse.dltk.tcl.activeStateDebugger Project я получаю предупреждение

Не рекомендуется доступ: тип 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.

Подводя итог, почти каждый проект содержит ошибки.

Я работаю с Eclipse Juno с установленным плагином DLTK и EMF. Я ценю любую помощь, которую вы могли бы оказать.

1 ответ

Решение

Последний источник потребует текущей версии DLTK - 5.0

Вы устанавливаете API Baselines в Preferences > Plug-in Development > API Baselines (Вы также можете отключить предупреждение в том же месте). API Baseline предоставляет дополнительные проверки того, что вы используете код по назначению.

Другие вопросы по тегам