2010-09-16 2 views
1

Мне интересно, можно ли, например, установить уровень предупреждения для неиспользуемых операторов импорта в файлах, которые заканчиваются на * Impl.java?Предупреждения Eclipse настраиваются не только на уровне

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

Я не вижу никаких настраиваемых параметров, которые бы достигли этого, и мой Google-Fu не удался.

Я предполагаю, что это просто не доступный вариант, но я думал, что попрошу экспертов, прежде чем я его полностью отпишу.

Спасибо!

ответ

2

Перейти к Window > Preferences > Java > Compiler > Errors/Warnings
Это меню дает вам возможность выбрать, какие вхождения событий вы хотите рассматривать, как ошибки/предупреждения/не-на-все.

(Есть больше мест, где вы можете настроить дополнительные случаи, например Window > Preferences > Java Persistence > Errors/Warnings для платформы Java Persistence. Чтобы найти их, используйте поиск в меню (верхний левый угол в меню настроек) и найдите 'warning' или что-то в этом роде.)

Насколько я знаю, не указывается. Можно указать дополнительные условия для настройки уровней предупреждений.
Не можете ли вы просто переключить опцию на «игнорировать» на время, когда вы работаете над этим конкретным проектом?
Работа вокруг может состоять в том, чтобы иметь второе рабочее пространство только для этого проекта. Поскольку eclipse сохраняет свои предпочтения в рабочей области, это не повлияет на ваши другие проекты.

+0

правый, я это понимаю. Я ищу дополнительные возможности настройки, поэтому могу сказать «Unused Import: Level Warning: * Impl.java» ... вид вещи – northpole

+0

@northpole: только что отредактировал мой пост, чтобы соответствовать этому вопросу. Но я не думаю, что это возможно. :/ – fgysin

+0

Я был убежден в том, что все исследования, которые я сделал, это было невозможно, но я подумал, что кто-то может знать трюк или два на этом сайте. Спасибо за ответ, хотя! – northpole

1

Возможно, сохраните эти файлы в другом проекте. Установите параметры проекта, чтобы они не отображали предупреждения. Тогда включите этот проект в свой текущий проект. Не уверен, что он работает, и если это то, что вы хотите, но это может быть обходным путем.

Смежные вопросы