配置Maven 2 POM编辑器以源模式打开pom.xml文件


84

我主要使用Maven 2 POM编辑器直接编辑POM XML文件。有没有一种方法可以使编辑器始终在“源”选项卡中打开文件?

Answers:


130

在Maven插件的Eclipse首选项中,有一个复选框Open XML page in the POM editor by default。其确切位置因插件版本而异。

朱诺/开普勒/露娜/火星(4.x)

在这些版本的Eclipse中:

  1. 单击窗口→首选项
  2. 展开Maven
  3. 点击用户界面
  4. 默认情况下,在POM编辑器中检查“打开XML”页面
  5. 单击应用并关闭

默认情况下,POM将在源视图中打开。

太阳神/靛蓝(3.x)

在这些版本的Eclipse中:

Maven > POM Editor


1
这是如此反直观。该POM Editor会是GUI编辑器,它IS默认。选中此框为XML editor默认值。
亚历山大-恢复莫妮卡

@AlexanderMomchliov:我也很困惑(这确实很令人困惑)-但是它们的意思是您在选择了XML编辑器(“ XML页面”)的情况下打开了POM编辑器(整个过程)。
zb226 '16

18

就像Damien怀疑的那样,我Window>Preferences>Maven>User Interface在Maven POM编辑器中自动打开POM的选项确实被破坏了。这是我修复它的方法(Juno):

打开Window>Preferences>General>Editors>File Associations。在右上方区域中,单击添加...,键入“ pom.xml”,然后单击确定。

然后在上方列表中单击新条目pom.xml,在下方列表中单击Maven POM编辑器,然后单击右侧的Default按钮。

单击“确定”,然后在项目资源管理器中双击您的pom.xml文件,该文件应在Maven POM编辑器中打开。

奖励:Ctrl + Shift + F格式化可以很好地在Maven编辑器中格式化POM。对于带有无属性标签的POM,默认的XML编辑器格式非常糟糕。




0

选中“默认情况下在POM编辑器中打开XML页面”复选框将打开POM编辑器,但这不会自动选择第二个选项卡-“源”。您仍然必须单击“源”选项卡底部的。默认情况下,POM编辑器将打开第一个选项卡-“设计”。POM编辑器会记住您单击的最后一个选项卡,因此,如果您第二次单击“源”,则会显示“源”选项卡。

Eclipse版本:Oxygen.3a发行版(4.7.3a)内部版本号:20180405-1200,Ubuntu 16.04

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.