Konfigurieren des Maven 2 POM-Editors zum Öffnen von pom.xml-Dateien im Quellmodus

84

Ich benutze den Maven 2 POM Editor hauptsächlich zum direkten Bearbeiten von POM XML-Dateien. Gibt es eine Möglichkeit, den Editor dazu zu bringen, Dateien immer auf der Registerkarte "Quelle" zu öffnen?

tputkonen
quelle

Antworten:

130

In den Eclipse-Einstellungen für das Maven-Plugin gibt es ein Kontrollkästchen für Open XML page in the POM editor by default. Die genaue Position variiert je nach Plugin-Version.

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

In diesen Versionen von Eclipse:

  1. Klicken Sie auf Fenster → Einstellungen
  2. Erweitern Sie Maven
  3. Klicken Sie auf Benutzeroberfläche
  4. Aktivieren Sie standardmäßig die Option XML-Seite öffnen im POM-Editor
  5. Klicken Sie auf Übernehmen und schließen

POMs werden standardmäßig in der Quellansicht geöffnet.

Helios / Indigo (3.x)

In diesen Versionen von Eclipse:

Maven > POM Editor

Jherico
quelle
1
Das ist so kontraintuitiv. Das POM Editorwäre der GUI - Editor sein, die IS der Standardwert. Durch Aktivieren dieses Kontrollkästchens wird die XML editorStandardeinstellung festgelegt.
Alexander - Reinstate Monica
@AlexanderMomchliov: Ich war auch verwirrt (und es ist wirklich sehr verwirrend) - aber was sie bedeuten ist, dass Sie den POM-Editor (das ist das Ganze) mit dem ausgewählten XML-Editor ("XML-Seite") öffnen.
zb226
18

Wie Damien vermutete, war meine Window>Preferences>Maven>User InterfaceOption, POMs im Maven POM-Editor automatisch zu öffnen, tatsächlich ungültig. So habe ich es behoben (Juno):

Öffnen Window>Preferences>General>Editors>File Associations. Klicken Sie oben rechts auf Hinzufügen ..., geben Sie "pom.xml" ein und klicken Sie auf OK.

Klicken Sie dann in der oberen Liste auf den neuen Eintrag pom.xml und in der unteren Liste auf Maven POM Editor. Klicken Sie dann rechts auf die Schaltfläche Standard.

Klicken Sie auf OK und doppelklicken Sie dann im Projektexplorer auf Ihre pom.xml-Datei. Diese sollte im Maven POM-Editor geöffnet werden.

Bonus: Mit der Formatierung Strg + Umschalt + F können POMs im Maven-Editor hervorragend formatiert werden. Die Formatierung des Standard-XML-Editors ist für POMs mit attributfreien Tags ziemlich schlecht.

William T. Mallard
quelle
7

Eclipse Juno / Mars :

Gehen Sie zu Fenster> Einstellungen> Maven> Benutzeroberfläche

Aktivieren Sie standardmäßig die Option XML-Seite öffnen im POM-Editor

Luiz Feijão Veronesi
quelle
4

In den Einstellungen für Eclipse-Indigo> Maven> Benutzeroberfläche gibt es im POM-Editor standardmäßig ein Kontrollkästchen für Open XML-Seite. "Deaktivieren Sie diese Option.

Damien MIRAS
quelle
0

Durch Aktivieren des Kontrollkästchens "XML-Seite standardmäßig im POM-Editor öffnen" wird der POM-Editor geöffnet, die zweite Registerkarte "Quelle" wird jedoch nicht automatisch ausgewählt. Sie müssen noch unten auf die Registerkarte "Quelle" klicken. Standardmäßig öffnet der POM-Editor die erste Registerkarte - "Design". Der POM-Editor merkt sich die letzte Registerkarte, auf die Sie geklickt haben. Wenn Sie also beim zweiten Öffnen auf Quelle geklickt haben, wird die Registerkarte Quelle angezeigt.

Eclipse-Version: Oxygen.3a Release (4.7.3a) Build-ID: 20180405-1200, Ubuntu 16.04

N Dev
quelle