2010-01-18 5 views

Répondre

117

Dans les préférences Eclipse pour le plugin Maven, il y a une case à cocher pour Open XML page in the POM editor by default. Son emplacement exact varie selon la version du plugin:

  • Juno/Kepler/Luna/Mars (4.x): Maven>User Interface
  • Helios/Indigo (3.x): Maven>POM Editor
+1

Il en est ainsi contre-intuitif. L'éditeur 'POM' serait l'éditeur de l'interface graphique, qui est ** IS ** par défaut. Cocher cette case rend l'éditeur XML par défaut. – Alexander

+0

@AlexanderMomchliov: J'étais confus aussi (et c'est vraiment très confus) - mais ce qu'ils veulent dire c'est que vous ouvrez l'éditeur POM (qui est le tout) avec l'éditeur XML ("page XML") sélectionné. – zb226

4

Dans les préférences eclipse indigo> Maven> Interface utilisateur, il y a une case à cocher pour la page Open XML dans l'éditeur POM par défaut. "Décochez-la (la fonction peut être cassée comme sur mon éclipse)

18

Comme Damien suspecté , mon Window>Preferences>Maven>User Interface option pour ouvrir POMs dans l'éditeur Maven POM automatiquement était en effet rompu. Voici comment je l'ai réparé (Juno):

Ouvert Window>Preferences>General>Editors>File Associations. Dans la zone supérieure droite, cliquez sur Ajouter ..., tapez "pom.xml", puis sur OK.

Ensuite, cliquez sur la nouvelle entrée pom.xml dans la liste supérieure, et dans la liste inférieure, cliquez sur Maven POM Editor, puis cliquez sur le bouton par défaut sur la droite.

Cliquez sur OK, puis double-cliquez sur votre fichier pom.xml dans l'explorateur de projet et il doit s'ouvrir dans l'éditeur Maven POM.

Bonus: Le formatage Ctrl + Maj + F fait un joli travail de formatage des POM dans l'éditeur Maven. La mise en forme de l'éditeur XML par défaut est plutôt mauvaise pour les POM, qui ont des balises sans attributs.

+1

Meilleure réponse que celle acceptée. –

+0

C'est exactement ce que je cherchais. Eclipse est parfois frustrant. Il m'a fallu une éternité pour trouver ça, juste pour pouvoir éditer xml directement dans un fichier pom.xml. Avant de le faire, je l'éditerais dans le "view" de xml dans l'éditeur de pom, mais il n'y aurait aucune option pour sauvegarder le fichier fcking, et il agirait comme s'il n'avait même pas été modifié. – Brent212

7

Eclipse Juno/Mars:

Aller à la fenêtre> Préférences> Maven> Interface utilisateur

Vérifiez la page Open XML dans l'éditeur de POM par défaut

+3

Vous n'avez pas besoin de redémarrer Eclipse. –

Questions connexes