J'utilise Eclipse Ganymede . Tout fonctionne bien, mais j'ai un désir de rétention anale pour un onglet Problèmes sans avertissement. À l'heure actuelle, il se plaint (correctement) de mes scripts Ant : "Aucune contrainte de grammaire (schéma DTD ou XML) détectée pour le document." Existe-t-il un moyen de désactiver cela uniquement pour ces fichiers? Idéalement, je voudrais qu'il m'avertisse toujours si mes autres fichiers soumis à des contraintes de schéma manquaient les déclarations de schéma.
Le plus simple est de fournir une DTD minimale pour la fermer.
<!DOCTYPE project>
pour les fichiers de fourmis
Étant avec Brian sur le "désir de rétention anale pour un onglet Problèmes sans avertissement", j'ai finalement décidé de sérieusement résoudre ce problème. Grâce au leadership de Martin, cela ressemble à un accord conclu.
Cependant, au lieu de Projet -> Propriétés, il est résolu globalement via Windows -> Préférences.
Même si ce fil est un peu plus ancien, quelqu'un pourrait trouver cela intéressant:
http://www.cs.hs-rm.de/~knauf/KomponentenArchitekturen2008/jsfunit/index.html
Allez dans Propriétés du projet -> Validation et suivez les captures d'écran à ce sujet page. Cela devrait être facile même si vous ne parlez pas allemand. ;-)
Cette solution a parfaitement fonctionné pour moi. À votre santé!
Vous pouvez le supprimer et le restaurer pour éviter l'avertissement. C'est évidemment un bug.
Je vois une option pour désactiver cela dans les versions plus récentes d'Eclipse. Il se trouve sous: Fenêtre, Préférences, XML, Fichiers XML, Validation puis changez la liste déroulante "Indiquer lorsqu'aucune grammaire n'est spécifiée:" de "Avertir" à "Ignorer".
En fait, comme le dit damoco, cela semble être un bug dans Eclipse. Si je supprime (copie ailleurs) le fichier de Windows, actualise Eclipse, puis restaure le fichier et actualise à nouveau, l'avertissement disparaît.
J'utilise Eclipse Galileo build 20090621-0832.