Правила доступа в Eclipse для Запрещенных и нежелательных ссылок - PullRequest
4 голосов
/ 12 марта 2012

После долгого поиска я не нашел хорошего ответа из-за отсутствия понимания.

Я хочу понять эти опции в Eclipse (индиго) для Java.Эти опции:

  • Запрещенная ссылка (правила доступа)
  • Обескураженная ссылка (правила доступа)

Я понимаю процесс аннотации в компиляции Java или Javadoc, но нетеги @forbidden или @ disouraged.

Почему Eclipse знает, запрещена ли ссылка или не рекомендуется?

Где эти правила доступа?Это процесс Java или Eclipse?

ВАЖНО: я не разрабатываю плагин и не нахожусь в PDE Eclipse.

Можете ли вы помочь мне понять логику процесса и теории для этих опций?

1 Ответ

3 голосов
/ 13 марта 2012

Наконец, я думаю, что нашел проблему.

Правила доступа в Eclipse - это проектирование пути компоновки для каждого или, как правило, библиотеки пакетов.И определите здесь возможность доступа 2 как Запрещено и не рекомендуется.

С другой стороны, Вы можете искать проблему из файла манифеста использования пакета OSGi.Поскольку этот файл определяет другие правила доступа от использования пакета для других пакетов.

...