Как проигнорировать / предотвратить проверку папки javadoc во время Eclipse Build? - PullRequest
4 голосов
/ 11 апреля 2010

В моей войне огромная папка javadoc. Нет смысла проверять его, так как javadocs создаются утилитой javadoc от Sun (Oracle). Я забыл, как я это делал в прошлый раз. Мне нужно сказать сборке Eclipse не проверять эту конкретную папку.

Причины, почему мне это нужно:
1. html, созданный утилитой генерации javadoc Sun, не соответствует требованию, которое использует Eclipse - в Eclipse есть сообщение об ошибке, но Eclipse отвечает, что несоответствие генератора javadoc Sun не является их ошибкой и что Eclipse намерена придерживаться их строгого соответствия , Что приводит к большому количеству ошибок HTML, перечисленных на вкладке проблем.
2. Папка javadoc - это удаленная ссылка, и высокая активность на этой ссылке использует мой ресурс ЦП, а поскольку это ссылка на удаленное местоположение, высокая активность ЦП поддерживается в течение длительного времени, пока не будет завершено сканирование всех 35-Мбайт javadocs. .

Спасибо - нужна помощь.

1 Ответ

5 голосов
/ 11 апреля 2010

Не могли бы вы проверить настройки вашего валидатора

Global Preferences

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

  • специальные расширения,
  • имя папки или файла,
  • характер проекта,
  • фасет или тип содержимого.

Как указывается в комментарии в OP, пометка папки как «производной» означает, что она будет:

  • не будет собираться во время инкрементальной сборки
  • сборка возможна только при полной или ручной сборке

Как говорится в статье :

Производные ресурсы - это ресурсы, которые не являются исходными данными и могут быть воссозданы из их исходных файлов. Обычно производные файлы исключаются из определенных видов обработки.

Производные ресурсы также могут влиять на Eclipse Resource Filtering :

Хитрость заключается в том, чтобы открыть представление «Навигатор», щелкнуть правой кнопкой мыши папку, которую нужно игнорировать, и проверить свойство «Производные».
Эта опция сообщает Eclipse, что эта папка состоит из сгенерированных ресурсов, которые не должны редактироваться напрямую.
Как только это будет сделано, в представлении «Открыть ресурс ...» будут показаны только те совпадения, которые имеют отношение к разработчику.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...