Configuration de l’éditeur POM Maven 2 pour ouvrir les fichiers pom.xml en mode source

J’utilise l’éditeur POM Maven 2 principalement pour éditer directement les fichiers XML POM. Y a-t-il un moyen de faire en sorte que l’éditeur ouvre toujours les fichiers dans l’onglet “Source”?

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

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

Dans ces versions d’Eclipse:

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

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

Helios / Indigo (3.x)

Dans ces versions d’Eclipse:

Maven > POM Editor

Comme Damien le soupçonnait, mon option Window>Preferences>Maven>User Interface pour ouvrir automatiquement les POM dans l’éditeur POM de Maven était effectivement cassée. Voici comment je l’ai corrigé (Juno):

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

Cliquez ensuite sur la nouvelle entrée pom.xml dans la liste supérieure, puis dans la liste inférieure, cliquez sur Editeur POM Maven, puis cliquez sur le bouton Défaut situé à droite.

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

Bonus: Le formatage Ctrl + Maj + F fait un bon travail de formatage des POM dans l’éditeur Maven. Le formatage de l’éditeur XML par défaut est plutôt mauvais pour les POM, qui ont des balises sans atsortingbut.

Eclipse Juno / Mars :

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

Vérifier par défaut la page Open XML dans l’éditeur POM

Dans eclipse indigo preferences> Maven> Interface utilisateur, il existe une case à cocher pour ouvrir la page XML dans l’éditeur POM par défaut “. Décochez-la. (La fonctionnalité peut être rompue telle qu’elle est sur mon éclipse)

Cochez la case “Ouvrir la page XML par défaut dans l’éditeur POM” pour ouvrir l’éditeur POM mais cela ne sélectionnera pas automatiquement le deuxième onglet “Source”. Vous devez toujours cliquer en bas sur l’onglet “Source”. Par défaut, l’éditeur POM ouvre le premier onglet – “Design”. L’éditeur POM se souviendra du dernier onglet sur lequel vous avez cliqué. Si vous avez cliqué sur Source la deuxième fois que vous l’ouvrez, il affichera l’onglet Source.

Version Eclipse: Version Oxygen.3a (4.7.3a) Identifiant de la version: 20180405-1200, Ubuntu 16.04