Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Как устранить ошибку: parameterized types are only


Автор: Shony 27.4.2007, 15:19
Помогите разобраться новичку(тоисть мне)!


Одним из полей класса  является следующее:

private Set<Story> stories = new HashSet<Story>();

где Story - отдельнцй класс.

При наведении курсора на Set появляется подсказка:
The type Set is not generic; it cannot be parameterized with arguments <User>
При наведении курсора на Story появляется подсказка:
Syntax error, parameterized types are only available if source level is 5.0

Что надо сделать чтоби ошибки небыло?

(У меня установлена jdk-1_5_0-windows-i586 и eclipse_3.2)

Автор: Maksym 27.4.2007, 16:15
Shony
Проверь свойства проекта Properties/Java Compiler/JDK Compilance/Compiler Compilance Level (должен быть 5.0).

Добавлено через 2 минуты и 42 секунды
Для всего workspace'а -- Window/Preferences/Java/Compiler/JDK Compilance/Compiler Compilance Level

Автор: Shony 27.4.2007, 17:55
Да, помогло!

Большое спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)