54 votes

Comment arrêter Eclipse d'essayer d'exécuter des fichiers XML?

Je suis principalement à l'aide d'Eclipse pour Android, le développement de ces jours, et avez développé une bonne mémoire musculaire pour Ctrl-F11 pour exécuter mon application. Le problème est, si il m'arrive d'être de la modification d'un fichier XML (comme le manifeste ou de mise en page), quand j'appuie sur cette combinaison de touches, Eclipse n'quelque chose que je trouve de l'insondable... Il tente de "lancer" mon fichier XML, la création d'une erreur de fichier de sortie (appelé quelque chose comme layout.out.xml) que j'ai ensuite supprimer, ajouter un inutile XML de configuration de lancement à mon histoire, et plus généralement d'être une douleur dans mes fesses.

C'est pas une grosse affaire, mais il est un continue gêne. Personne ne sait comment désactiver le "run" de XML dans Eclipse? J'ai essayé de trouver une configuration pour elle, mais Eclipse options sont telles un trou de lapin que je n'ai pas eu de chance, moi-même.

Merci!

72voto

JesperE Points 34356

Vous pouvez indiquer à Eclipse de lancer votre dernière configuration de lancement au lieu de tenter de créer une configuration de lancement pour le document / la sélection en cours. Sous Préférences -> Exécuter / Déboguer -> Lancement, vous pouvez sélectionner "Toujours lancer l'application lancée précédemment".

EDIT: Vous avez probablement un plugin qui définit un raccourci de lancement qui se déclenche sur des fichiers XML. Cela semble être une chose assez stupide à faire.

2voto

Roger Holmgren Points 21

Grâce à la réponse de JesperE, j'ai résolu le problème en "Lance toujours l'application précédemment lancée".

Je voulais juste ajouter que je n'avais pas de problème avec le lancement de xml avant d'installer "Outils de développement PHP".

Ma conclusion est qu’à l’avenir, je pourrais envisager d’installer deux installations distinctes d’Eclipse:

  • Un avec une programmation propre Java et Android (éventuellement d'autres choses)
  • Et l'un avec PHP et éventuellement d'autres éléments liés au Web

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X