Что означает «обескураженная ссылка» в Java? - PullRequest
1 голос
/ 17 февраля 2011

Я заметил эту настройку в настройках компилятора Eclipse.Чем это отличается от «запрещенной ссылки»?

Ответы [ 3 ]

3 голосов
/ 17 февраля 2011

Из комментария к принятому ответу на как программно открыть диалог поиска типа в eclipse

Вы получаете предупреждение о доступе всякий раз, когда вы ссылаетесь на тип в пакет, который не является частью API, как правило, это * .internal пакеты. «Обескураженный доступ» является индикатор того, что вы должны искать Альтернатива API, если это возможно. Знать что вы можете быть уязвимы к изменениям в более поздних версиях Eclipse. Увидеть help.eclipse.org/galileo/index.jsp для подробнее - Богатый продавец

2 голосов
/ 17 февраля 2011

Eclipse имеет внутренние пакеты, которые не предназначены для использования последующими подключаемыми модулями. Однако эти пакеты по умолчанию видны для последующих подключаемых модулей.

Обескураженная ссылка - это ссылка в вашем коде на один из внутренних пакетов Eclipse.

Дополнительную информацию можно найти в Руководстве по среде разработки плагинов -> Инструменты -> Редакторы -> Редактор манифеста плагина -> Время выполнения плагина -> Правила доступа.

1 голос
/ 17 февраля 2011

a не рекомендуется, ссылка - это та, которая выдает предупреждение по умолчанию, тогда как запрещенная ссылка - это та, которая выдает ошибку. Они являются аналогичными противопоказаниями, но отличаются по степени выраженности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...