web-dev-qa-db-de.com

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

Ich verwende den Pom-Editor von Maven 2 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?

83
tputkonen

In den Eclipse-Voreinstellungen 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. Check XML-Seite standardmäßig im POM-Editor öffnen
  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

128
Jherico

Wie Damien vermutete, war meine Option ____Window>Preferences>Maven>User Interface zum automatischen Öffnen von POMs im Maven POM-Editor tatsächlich defekt. So habe ich es behoben (Juno):

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

Klicken Sie dann auf den neuen Eintrag pom.xml in der oberen Liste 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 Projekt-Explorer auf Ihre Datei pom.xml. Die Datei sollte im Maven POM-Editor geöffnet werden.

Bonus: Die Formatierung von Ctrl + Shift + F dient zum Formatieren von POMs im Maven-Editor. Die Formatierung des Standard-XML-Editors ist für POMs mit Attributen ohne Tags ziemlich schlecht.

18

Eclipse Juno/Mars :

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

Aktivieren Sie standardmäßig die Seite Open XML im POM-Editor

In den Eclipse Indigo-Voreinstellungen> Maven> Benutzeroberfläche gibt es standardmäßig ein Kontrollkästchen für die Seite "XML öffnen" im POM-Editor. "Deaktivieren Sie es. (Die Funktion kann unterbrochen werden, da sie in meinem Eclipse enthalten ist.)

4
Damien MIRAS

Wenn Sie das Kontrollkästchen "XML-Seite standardmäßig im POM-Editor öffnen" aktivieren, wird der POM-Editor geöffnet. Die zweite Registerkarte - "Quelle" wird jedoch nicht automatisch ausgewählt. Sie müssen noch auf die Registerkarte "Quelle" klicken. Standardmäßig öffnet der POM-Editor die erste Registerkarte - "Design". Der POM-Editor speichert die letzte Registerkarte, auf die Sie geklickt haben. Wenn Sie beim nächsten Öffnen auf Source geklickt haben, wird die Registerkarte Source angezeigt.

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

0
N Dev