Рабочая среда Eclipse строится после импорта существующего проекта maven из-за проверки JavaScript

При запуске Eclipse Kepler и импорте существующего проекта Maven Eclipse зависает во время "Создание рабочей области (XX%)". Переключение на вкладку Progress открывает "Validating nnn"; похоже, он проверяет каталог, содержащий файлы JavaScript.

2 ответа

Решение
  • Убить Затмение.

  • Перейдите в папку проекта и отредактируйте файл.project.

  • Удалите следующие строки (это отключит сбой валидатора JavaScript):

    <buildCommand>
      <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>
    
  • Сохранить файл.

  • Снова откройте Eclipse.

Я столкнулся с той же проблемой, когда пытался установить Angular.js с Bower в моем проекте. Кажется, у bower есть много javascript-файлов, которые он загружал автоматически, что привело к тому, что моя IDE надолго застряла в процессе проверки. Итак, я решил эту проблему таким образом,

  • Сначала я установил tern.js 0.9.0.
  • Затем я перешел к свойствам проекта, выбрал путь сценария tern, включающий только путь, необходимый для проверки, папку javascript моего проекта. Я исключил другие пути, такие как заполнители, файлы Angular.js, файлы Jquery.
  • Я снова выбрал Javascript из свойств и сделал то же самое, включая исходный путь.

Моя IDE в данный момент работает без зависаний. Я принял помощь оттуда. Крачка, я думаю, это может быть полезно, когда любая IDE застревает из-за большого количества файлов Javascript.

Другие вопросы по тегам