Question

J'utilise Eclipse Ganymede . Tout fonctionne très bien, mais j'ai un désir anal rémanent un onglet Problèmes sans avertissement. En ce moment il (correctement) se plaint de mes scripts Ant : « Pas de contraintes de grammaire (DTD ou schéma XML ) détectée pour le document « . Est-il possible de transformer ce pour seulement ces hors fichiers? Idéalement, je voudrais qu'il me prévenir encore si mes autres fichiers contraint schéma-il manquait les déclarations de schéma.

Était-ce utile?

La solution

est plus simple de fournir une DTD minimale pour enfermera.

<!DOCTYPE project>

pour les fichiers ant

Autres conseils

Etre avec Brian sur le « désir anal rémanent pour un onglet sans problèmes d'avertissement », je me suis finalement décidé de prendre au sérieux sa résolution. Merci au leader de Martin, il ressemble à un fait accompli.

Cependant, au lieu du projet -> Propriétés, il est résoluble globalement via Windows -.> Préférences

  1. Sélectionnez la catégorie de validation dans le volet gauche.
  2. Trouvez le validateur nommé "XML Validator" (dans le volet de droite) et cliquez sur le bouton points de suspension (...).
  3. Dans le dialogue suivant, sélectionnez « Exclure groupe » et cliquez sur « Ajouter une règle ... ».
  4. Sur la première page de l'Assistant Nouvelle règle de filtrage, sélectionnez l'option Type de contenu et cliquez sur Suivant>.
  5. Enfin, sur le menu déroulant Type de contenu, sélectionnez "Ant Buildfile".
  6. Cliquez sur Terminer et deux OKs et qui devrait prendre soin des avertissements de validation de fichiers de construction Ant existants et futurs.

Même si ce fil est un peu plus, quelqu'un pourrait trouver cela intéressant:

http: //www.cs.hs-rm .de / ~ Knauf / KomponentenArchitekturen2008 / jsfunit / index.html

Aller à Propriétés du projet -> Validation et suivez les captures d'écran sur cette page. Devrait être facile, même si vous ne parlez pas allemand. ; -)

Cette solution a parfaitement fonctionné pour moi. Vive!

Vous pouvez le supprimer et restaurer pour éviter l'avertissement. Il est un bug, évidemment.

Je vois une option pour désactiver dans les versions les plus récentes de Eclipse. Il est sous: Fenêtre, Préférences, XML, fichiers XML, la validation puis modifiez le menu déroulant « Indiquez si aucune grammaire est spécifiée: » de « avertir » à « Ignorer » ..

En fait, comme le dit damoco, cela semble être un bug dans Eclipse. Si je supprime (copier ailleurs) le fichier à partir de Windows, actualisez éclipse, puis restaurer le fichier, et vous rafraîchir à nouveau, l'avertissement disparaît.

J'utilise Eclipse Galileo construire 20090621-0832.

clic droit sur l'avertissement pour le supprimer, puis nettoyer

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top