web-dev-qa-db-fra.com

Comment désactiver la validation JSP dans Eclipse helios?

J'ai un projet Maven installé dans mon Eclipse Helios 3.6. Il se construit et se déploie parfaitement bien. Mais cela montre une marque rouge sur mon projet et montre beaucoup de problèmes JSP. Je veux en quelque sorte me débarrasser de ces problèmes de validation JSP dans la vue des problèmes. Un exemple de problème JSP est ArrayList ne peut pas être résolu en un type. Ce que j'ai fait pour cela est à l'intérieur fenêtre-> préférences-> web-> fichiers jsp-> validation J'ai décoché les fragments jsp de validation En dehors de cela, j'ai fait un clic droit sur mon projet. Allez dans Propriétés-> Validations puis cocher la case Suspendre tous les validateurs mais je vois toujours les mêmes problèmes dans la vue des problèmes et je vois une marque rouge sur mon projet?

30
M Sach

Je fais comme Aravind mais je le fais sur les paramètres généraux: Préférences> Validation. Ici, je désélectionne toutes les cases à cocher "Construire" mais laisse la case "Manuel" sélectionnée pour quand je veux valider manuellement un JSP, XML, ....

47
Stijn Geukens

La réponse de @ Stijn fonctionne très bien, mais elle désactive la validation all pour les JSP. Parfois, cette validation peut être très utile pour indiquer où vous avez des erreurs.

Si vous souhaitez toujours faire valider vos JSP normaux, juste pas vos JSPF (fragments JSP), procédez comme suit:

  1. Ouvrez Window> Preferences dans le menu.
  2. Accédez à Web> JSP Files> Validation.
  3. Décochez la case "Valider les fragments JSP".

C'est l'une des premières choses que je fais avec les projets Web qui utilisent des JSP dans une nouvelle installation Eclipse. Je viens de confirmer dans la version JEE d'Eclipse Mars, mais je suis presque sûr que cela fonctionnera à peu près de la même manière dans les anciennes versions, pour revenir à environ 3.2. Vos JSP devraient toujours être validés, mais le validateur devrait laisser vos JSPF seuls ... évidemment, vos fragments doivent utiliser le .jspf extension pour que cela fonctionne.

2
Amos M. Carpenter

J'utilise sts-2.5.0.RELEASE (basé sur Eclipse 3.6) et j'ai résolu le problème en décochant ces propriétés:

Préférences> Validation> Validateur de contenu JSP (décochez manuel et génération)

Préférences> Validation> JSP Syntax Validator (décocher manuel & build)

2
Abel ANEIROS

Je fais généralement ce qui suit - Projet de clic droit - propriétés -Validation -> Configurer le lien des paramètres sur le cadre de validation - Désactiver tout. Aussi Projet de clic droit - propriétés -Validation -> Syntaxe JSP - Décochez les paramètres spécifiques du projet.

2
Aravind A