web-dev-qa-db-fra.com

Comment supprimer la validation javascript de mon projet Eclipse?

J'utilise Eclipse sur mon projet et tout en jouant avec mes paramètres Eclipse, j'ai activé le support Javascript. Maintenant, Eclipse se plaint que la bibliothèque JQuery contient des erreurs et ne me laisse pas compiler le projet. Est-ce que quelqu'un sait comment désactiver la validation javascript?

353
Ritesh M Nayak

En fait, j'aime bien que MES fichiers JavaScript soient validés, mais je ne souhaite absolument pas valider et traiter des avertissements triviaux avec des bibliothèques tierces.

C'est pourquoi je pense que désactiver la validation tous ensemble est trop radical. Heureusement, avec Eclipse, vous pouvez supprimer sélectivement certaines sources JavaScript de la validation.

  1. Cliquez avec le bouton droit sur votre projet.
  2. Accédez à: Propriétés → JavaScript → Inclure le chemin
  3. Sélectionner Source languette. (Il semble identique à l'onglet Java Source du chemin de construction.)
  4. Développez le dossier source JavaScript.
  5. Mettez en surbrillance le motif Excluded.
  6. Appuyez sur la Edit bouton.
  7. Appuyez sur la Add bouton en regard de la boîte Exclusion patterns.
  8. Vous pouvez taper un modèle générique de style Ant ou cliquer sur le bouton Browse pour mentionner le nom de la source JavaScript.

Les informations sur l'inclusion/exclusion de source JavaScript sont enregistrées dans le fichier .settings/.jsdtscope. N'oubliez pas de l'ajouter à votre SCM.

Voici à quoi ressemble la configuration avec les fichiers jQuery supprimés de la validation:

Eclipse - Project Properties - JavaScript - Include Path

714

Désactivez le validateur JavaScript dans la configuration "Constructeurs" de votre projet:

  1. Faites un clic droit sur votre projet
  2. Sélectionnez Propriétés -> Constructeurs
  3. Décochez la case "Validateur JavaScript"

Ensuite, redémarrez votre Eclipse ou/et renommez le fichier .js en quelque chose comme .js_, puis de nouveau.

125
Brad Marchesseault

J'ai enlevé la balise dans le .project.

    <buildCommand>
        <name>org.Eclipse.wst.jsdt.core.javascriptValidator</name>
        <arguments>
        </arguments>
    </buildCommand>

Cela a très bien fonctionné pour moi.

9
Claudionor Oliveira

Fenêtre -> Préférences -> JavaScript -> Validateur (paramètres par projet également possibles)

ou

Fenêtre -> Préférences -> Validation (désactiver les validations et configurer leurs paramètres)

8
Redlab

J'ai pu exclure jquery.mobile 1.1.1 dans Juno en sélectionnant Ajouter plusieurs en regard des motifs d'exlusion, ce qui fait apparaître l'arborescence, puis en parcourant le dossier jquery-mobile et en le sélectionnant.

Cela corrigeait tous les avertissements pour la bibliothèque!

2
treociti

Allez dans Windows-> Préférences-> Validation.

Il y aurait une liste de validateurs avec des options de case à cocher pour Manual & Build, allez y désactiver individuellement le validateur javascript.

Si vous cochez la case Suspend All Validators (Suspendre tous les validateurs) en haut, cela n'aura pas nécessairement d'effet.

1
Rahul

Solution simple et rapide:

  1. Clic droit sur projet
  2. Sélectionnez Propriétés
  3. Si vous utilisez Eclipse, reportez-vous à Validation ou pour MyEclipse, puis accédez à MyEclipse puis à Validation.
  4. Puis vérifiez le dossier ou le fichier dans lequel vous souhaitez exclure la vérification des erreurs.

C'est ça !!!

Pour vérification de la référence sous l'image:

Follow us on http://www.tellmehow.co

0
Tell Me How

De plus, si vous utilisez Tern Eclipse IDE ou IBM Node.js Tools pour Eclipse, vous devrez peut-être désactiver JSHint et les autres bibliothèques que vous ne souhaitez pas.

Pour le désactiver, choisissez Propriétés du projet> Sterne> Modules> JSHint ou toute autre bibliothèque non désirée. enter image description here

0
Sairam Krish

Une autre raison peut être que vous avez accidentellement ajouté une nature Javascript à votre projet par inadvertance (je viens de le faire par accident), ce qui permet de vérifier les erreurs javascript.

supprimer ceci .... javascriptnature de votre projet corrige cela.

(ceci est bien sûr seulement si vous ne voulez pas qu'Eclipse réalise que vous avez un JS)

0
pvgoddijn