Подавление предупреждений для проекта JDK1.4 - PullRequest
3 голосов
/ 07 октября 2008

Возможно ли подавить предупреждения в Eclipse для проекта JDK1.4?

EDIT: Более длинная версия. Есть проект, который требует JDK1.4 (без аннотаций). Единственный известный мне способ подавления предупреждений - это использование аннотации @SuppressWarnings - в JDK1.4 этого нельзя делать Есть ли способ удалить некоторые предупреждающие уведомления в каком-то конкретном методе / классе (не во всем проекте)?

Ответы [ 2 ]

5 голосов
/ 07 октября 2008

Если вы имеете в виду, что вы пишете код Java 1.4, и вы получаете предупреждения, потому что вы не используете дженерики, установите для параметров компилятора Java значение 1.4. Вы можете сделать это для каждого проекта или для всего рабочего пространства.

Окно-> Настройки-> Java-> Компилятор-> Уровень соответствия компилятора = 1,4

Чтобы отключить определенные предупреждения, например, касающиеся ненужных приведений и т. Д., Вы можете настроить их под панелью Компилятор-> Ошибки / Предупреждения. Однако большинство этих предупреждений не зависят от версии и могут быть весьма полезны, если их учитывать.

Настройки рабочего пространства могут быть переопределены для проекта, но я не знаю способа, который бы давал аннотационный контроль над определенным классом или методом.

2 голосов
/ 07 октября 2008

Установка компилятора на соответствие 1.4 в свойствах проекта должна сделать свое дело. Просто щелкните правой кнопкой мыши свой проект и выберите «Свойства» внизу, а затем выполните поиск «Компилятор».

...