Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Access restriction - что это такое? 
:(
    Опции темы
Royan
  Дата 9.11.2009, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: 3
Всего: 15



Наткнулся в проекте на ... даже не знаю как назвать. Eclipse по-умолчанию помечает ошибкой все классы javax.xml.stream.XMLInputFactory пишется, что 
Цитата

Access restriction: The type XMLInputFactory is not accessible due to restriction on required library /usr/lib/jvm/java-6-sun-1.6.0.16/jre/lib/rt.jar


Вы сталкивались с таким? Что это может означать?


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
ivanovpv
Дата 10.11.2009, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Варвар
**


Профиль
Группа: Участник
Сообщений: 639
Регистрация: 26.1.2005
Где: Москва

Репутация: 4
Всего: 28



Это означает, что Eclipse не может загрузить указанный класс из-за ограничений наложенных на класс. Для того, чтобы не было этой ошибки нужно:

открыть (Project) Properties -> Java Compiler -> Errors/Warnings и выбрать в дроп-дауне Forbidden reference (access rules) опцию Warning или Ignore



--------------------
Aut viam inveniam aut faciam
PM MAIL Skype   Вверх
4EJIOBEK
Дата 10.11.2009, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 26.3.2007

Репутация: нет
Всего: 4



исправить можно Window->Preferences->Java->Compiler->Error/Warnings глянуть там на Deprecated and Restricted api и сменить Error на Warning или Ignore
пока набирал ответ уже запостили

Это сообщение отредактировал(а) 4EJIOBEK - 10.11.2009, 10:09
PM MAIL ICQ   Вверх
Royan
  Дата 12.11.2009, 19:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: 3
Всего: 15



ivanovpv, 4EJIOBEK, Это все понятно, я в общем-то хочу понять, где такие restriction'ы прописаны и что ими хотел сказать автор?


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
ivanovpv
Дата 12.11.2009, 21:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Варвар
**


Профиль
Группа: Участник
Сообщений: 639
Регистрация: 26.1.2005
Где: Москва

Репутация: 4
Всего: 28



Цитата(Royan @  12.11.2009,  19:04 Найти цитируемый пост)
я в общем-то хочу понять, где такие restriction'ы прописаны и что ими хотел сказать автор? 


Это сугубо Эклипсовская фича и используется для того, чтобы кто-попало не лез в исходники, которыми манагер прожекта не хотел бы делиться. Ну скажем нанимаете в прожект стороннего кодера, которому поручено написать специфический код. Естессно ему же требуется доступ ко всяким либам, классам и проч. А вот сорцы не хотелось бы давать. Вот на этот случай можно прописать запреты на их видимость.

Пример здесь



--------------------
Aut viam inveniam aut faciam
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0406 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.