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

时间:2010-01-18 08:14:46

标签: eclipse maven-2

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

4 个答案:

答案 0 :(得分:128)

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

/ Kepler / Luna / Mars(4.x)

在这些版本的Eclipse中:

  1. 点击窗口→偏好设置
  2. 展开 Maven
  3. 点击用户界面
  4. 默认情况下检查在POM编辑器中打开XML页
  5. 点击应用并关闭
  6. 默认情况下,POM将在源视图中打开。

    Helios / Indigo(3.x)

    在这些版本的Eclipse中:

    Maven> POM Editor

答案 1 :(得分:18)

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

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

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

单击“确定”,然后双击项目浏览器中的pom.xml文件,它应该在Maven POM编辑器中打开。

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

答案 2 :(得分:7)

Eclipse Juno / Mars

转到窗口>偏好> Maven>用户界面

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

答案 3 :(得分:4)

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