配置 Maven 2 POM Editor 以源模式打开 pom.xml 文件
Posted
技术标签:
【中文标题】配置 Maven 2 POM Editor 以源模式打开 pom.xml 文件【英文标题】:Configuring Maven 2 POM Editor to open pom.xml files in source mode 【发布时间】:2011-01-06 06:41:27 【问题描述】:我使用 Maven 2 POM Editor 主要用于直接编辑 POM XML 文件。有没有办法让编辑器总是在“源”选项卡中打开文件?
【问题讨论】:
【参考方案1】:在 Maven 插件的 Eclipse 首选项中,有一个 Open XML page in the POM editor by default
复选框。它的确切位置因插件版本而异。
朱诺/开普勒/月球/火星 (4.x)
在这些版本的 Eclipse 中:
-
点击窗口→首选项
展开Maven
点击用户界面
勾选默认在 POM 编辑器中打开 XML 页面
点击应用并关闭
默认情况下,POM 将在源视图中打开。
Helios/Indigo (3.x)
在这些版本的 Eclipse 中:
Maven
> POM Editor
【讨论】:
这太反直觉了。POM Editor
将是 GUI 编辑器,IS 是默认值。选中此框会使XML editor
成为默认值。
@AlexanderMomchliov:我也很困惑(这真的很令人困惑) - 但他们的意思是你用 XML 编辑器(“XML页") 已选中。【参考方案2】:
就像 Damien 所怀疑的那样,在 Maven POM 编辑器中自动打开 POM 的 myWindow>Preferences>Maven>User Interface
选项确实被破坏了。这是我修复它的方法(朱诺):
打开Window>Preferences>General>Editors>File Associations
。在右上角单击添加...,输入“pom.xml”,然后确定。
然后点击上方列表中的新条目pom.xml,下方列表中点击Maven POM Editor,然后点击右侧的Default按钮。
单击确定,然后在项目资源管理器中双击您的 pom.xml 文件,它应该会在 Maven POM 编辑器中打开。
奖励:Ctrl+Shift+F 格式在 Maven 编辑器中格式化 POM 方面做得很好。对于具有无属性标签的 POM,默认 XML 编辑器的格式非常糟糕。
【讨论】:
【参考方案3】:Eclipse Juno / Mars:
转到窗口 > 首选项 > Maven > 用户界面
默认勾选 POM 编辑器中打开 XML 页面
【讨论】:
【参考方案4】:在 eclipse indigo 首选项>Maven>用户界面中,默认情况下在 POM 编辑器中打开 XML 页面有一个复选框”。取消选中它。(该功能可以在我的 eclipse 上被破坏)
【讨论】:
【参考方案5】:选中“默认在 POM 编辑器中打开 XML 页面”复选框将打开 POM 编辑器,但这不会自动选择第二个选项卡 - “源”。 您仍然需要单击“来源”选项卡底部的 。默认情况下,POM 编辑器打开第一个选项卡 - “设计”。 POM 编辑器会记住您上次单击的选项卡,因此如果您在第二次打开它时单击 Source,它将显示 Source 选项卡。
日食 版本:Oxygen.3a 版本 (4.7.3a) 内部版本号:20180405-1200,ubuntu 16.04
【讨论】:
以上是关于配置 Maven 2 POM Editor 以源模式打开 pom.xml 文件的主要内容,如果未能解决你的问题,请参考以下文章
ecilpse中maven项目、配置pom.xml添加依赖jar包出错