web-dev-qa-db-fra.com

L'espace de travail de construction Eclipse se bloque après l'importation d'un projet Maven existant en raison de la validation JavaScript

Lors de l'exécution d'Eclipse Kepler et de l'importation d'un projet Maven existant, Eclipse se bloque pendant la "Construction de l'espace de travail (XX%)". Passer à l'onglet Progression révèle un "Validation nnn"; on dirait qu'il valide un répertoire contenant des fichiers JavaScript.

20
user3444334
  • Tuer le processus Eclipse.

  • Accédez au dossier du projet et modifiez le fichier .project.

  • Supprimez les lignes suivantes (cela désactivera le validateur JavaScript défaillant):

    <buildCommand>
      <name>org.Eclipse.wst.jsdt.core.javascriptValidator</name>
      <arguments>
      </arguments>
    </buildCommand>
    
  • Enregistrez le fichier.

  • Rouvrez Eclipse.

43
user3444334

J'ai rencontré le même problème lorsque j'ai essayé d'installer Angular.js avec bower dans mon projet. Il me semble que bower a beaucoup de fichiers javascript qu'il a téléchargés automatiquement, ce qui a entraîné mon IDE coincé dans le processus de validation pendant une longue période. Donc, j'ai résolu ce problème de cette façon,

  • J'ai d'abord installé tern.js 0.9.0.
  • Ensuite, je suis allé dans les propriétés du projet, le chemin du script sterne sélectionné ne comprenait que le chemin dont j'avais besoin pour la validation, le dossier javascript de mon projet. J'ai exclu d'autres chemins comme les espaces réservés, les fichiers Angular.js, les fichiers Jquery.
  • J'ai de nouveau sélectionné le Javascript dans les propriétés et j'ai fait la même chose dans la source d'include path.

Mon IDE travaille actuellement sans se bloquer. J'ai pris de l'aide à partir de là. Tern Je suppose que cela peut être utile, où tout IDE coincé en raison de nombreux fichiers Javascript.

0
Mahin