Configuration de Maven 2 POM Editor pour ouvrir les fichiers pom.xml en mode source

84

J'utilise l'éditeur POM Maven 2 principalement pour éditer directement des fichiers XML POM. Existe-t-il un moyen pour que l'éditeur ouvre toujours les fichiers dans l'onglet "Source"?

tputkonen
la source

Réponses:

130

Dans les préférences Eclipse du 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.

Junon / Kepler / Luna / Mars (4.x)

Dans ces versions d'Eclipse:

  1. Cliquez sur Fenêtre → Préférences
  2. Développer Maven
  3. Cliquez sur Interface utilisateur
  4. Vérifiez la page Open XML dans l'éditeur POM par défaut
  5. Cliquez sur Appliquer et fermer

Les POM s'ouvriront dans la vue source par défaut.

Hélios / Indigo (3.x)

Dans ces versions d'Eclipse:

Maven > POM Editor

Jherico
la source
1
C'est tellement contre-intuitif. Ce POM Editorserait l'éditeur GUI, qui EST la valeur par défaut. Cochez cette case XML editorpar défaut.
Alexander - Réintégrer Monica le
@AlexanderMomchliov: J'étais aussi confus (et c'est vraiment très déroutant) - 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
18

Comme Damien le soupçonnait, mon Window>Preferences>Maven>User Interfaceoption d'ouvrir automatiquement les POM dans l'éditeur Maven POM était en effet cassée. Voici comment je l'ai corrigé (Juno):

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

Cliquez ensuite 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 Default à droite.

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

Bonus: le formatage Ctrl + Shift + F fait un bon travail de formatage des POM dans l'éditeur Maven. Le formatage de l'éditeur XML par défaut est assez mauvais pour les POM, qui ont des balises sans attribut.

William T. Mallard
la source
7

Eclipse Juno / Mars :

Allez dans Fenêtre> Préférences> Maven> Interface utilisateur

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

Luiz Feijão Veronesi
la source
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 fonctionnalité peut être interrompue comme sur mon éclipse)

Damien MIRAS
la source
0

Cocher la case "Ouvrir la page XML dans l'éditeur POM par défaut" ouvrira l'éditeur POM mais cela ne sélectionnera pas automatiquement le deuxième onglet - "Source". Il vous reste à cliquer en bas sur l'onglet "Source". Par défaut, l'éditeur POM ouvre le premier onglet - "Conception". L'éditeur POM se souviendra du dernier onglet sur lequel vous avez cliqué, donc si vous avez cliqué sur Source la deuxième fois que vous l'ouvrez, il affichera l'onglet Source.

Version Eclipse: Oxygen.3a Release (4.7.3a) ID de build: 20180405-1200, ubuntu 16.04

N Dev
la source