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

问题描述 投票:83回答:5

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

eclipse maven-2
5个回答
128
投票

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

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

在这些版本的Eclipse中:

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

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

Helios / Indigo(3.x)

在这些版本的Eclipse中:

Maven> POM Editor


18
投票

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

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

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

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

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


7
投票

Eclipse Juno / Mars:

转到窗口>首选项> Maven>用户界面

默认情况下,在POM编辑器中检查Open XML页面


4
投票

在eclipse indigo首选项> Maven>用户界面中,默认情况下在POM编辑器中有一个Open XML页面的复选框“。取消选中它。(该功能可以在我的eclipse中被破坏)


0
投票

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

Eclipse版本:Oxygen.3a版本(4.7.3a)构建ID:20180405-1200,ubuntu 16.04

© www.soinside.com 2019 - 2024. All rights reserved.