Подтвердить что ты не робот

Раздражение - Как отключить предупреждения о доступе к классам класса Eclipse

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

Classpath entry org.eclipse.jdt.junit.JUNIT_CONTAINER/4 will not be exported or published. Runtime ClassNotFoundExceptions may result.   

Просто не ставьте перед собой никакой цели, кроме как загромождать мое представление "Проблемы".

4b9b3361

Ответ 1

ошибка 190783 может иметь отношение к этому вопросу.

это предупреждение теперь имеет два быстрых исправления:

-one, который добавляет атрибут "dependency" (это текущее быстрое исправление)

-one, который добавляет атрибут "nondependency"; добавление этого атрибута явно исключает запись cp из рассмотрения как потенциальную зависимость публикации/экспорта. Если пользователь передумает, они могут удалить этот атрибут через интерфейс пользовательского интерфейса сборки JDT.

Как Mondain комментарии:

Я нашел его! Щелкните правой кнопкой мыши на предупреждении и выберите быстрое исправление, yay!

Вот как вы можете использовать Quick Fix: См. также Часто задаваемые вопросы Что такое быстрое исправление?, Quick Fix и Quick Assist

alt text

Ответ 2

Быстрое исправление для целого проекта (может быть слишком жадным). Предполагает linux-утилиты (или cygwin):

cp .classpath classpath-bak
cat classpath-bak | sed '[email protected]^\(\s*<classpathentry kind=.*\)/>\s*[email protected]\1><attributes><attribute name="org.eclipse.jst.component.nondependency" value=""/></attributes></classpathentry>@' > .classpath