【问题标题】:UI to Access/Edit POM.xml properties of Java projects访问/编辑 Java 项目的 POM.xml 属性的 UI
【发布时间】:2019-01-10 03:39:16
【问题描述】:

我的系统中有多个 Maven Java 项目。 POM 文件具有发布和主干配置文件,在这些配置文件中,有许多属性。我想要一个 UI 来显示我系统中所有 pom 文件的这些属性,如果可能的话,还有一个编辑这些属性的选项。

我该怎么做?我正在寻找的是一个类似于 html 页面的东西,它显示了我需要的所有详细信息并可以编辑它们?还是 Netbeans/Eclipse 中的现有插件?

我使用 Netbeans IDE。

【问题讨论】:

  • 你使用 Eclipse M2E 吗?
  • 没有。我使用 Netbeans。
  • @khmarbaise 有什么解决方案,如果是 Eclipse M2E
  • 您的要求不清楚。您可以在 NetBeans 中打开多个 pom.xml 文件,然后使用 View > Split 让它们同时可见(如果有帮助的话)。但听起来您还需要一些功能来以 XML 文本以外的方式呈现 pom.xml 源。如果是这样,您需要更加明确地说明您想要什么。就目前而言,您的问题太模糊了。
  • @skomisa 感谢您的评论。我正在寻找的是一个类似于 html 页面的东西,它显示了我需要的所有详细信息并可以编辑它们?还是 Netbeans/Eclipse 中现有的附加组件?打开多个 POM 文件对我没有帮助,因为 POM 文件太多,我只想查看一些特定数据。

标签: java maven netbeans pom.xml


【解决方案1】:

似乎您可能想要类似于GUI POM Editor in Eclipse 的东西,而NetBeans 没有直接的等价物,也没有任何插件可以直接与之媲美。它也不提供用于编辑的“HTML 页面”。但是,在编辑 pom.xml 时,它仍然提供了一些有用的功能,可能会满足您的需求。例如:

  • NetBeans 使用指定的架构定义 (XSD) 文件来提供自动完成功能,因此如果您不确定要为 ma​​ven-war-plugin 指定的版本,请将光标放在<version> 标签并按下控制空间。将显示有效选项列表:

  • 您可以通过将光标定位在文件中的适当位置,然后右键单击并选择插入代码...(或按 Alt-Insert)来生成某些条目。 生成上下文菜单将出现:

  • 如果您从菜单中选择 Dependency...,将显示 Add Dependency 对话框。在 Group ID 字段中按 control-space 以获得可能值的排序列表。在 Artifact ID 字段中重复以获得所选 Group ID 可能值的排序列表,并在 Version 字段中重复以获得所选组 ID + 工件 ID 的可能版本列表。

  • 点击Effective标签显示有效的POM:

  • 单击 Graph 选项卡会显示您可以操作的 POM 中的依赖关系的图形表示:

显然还有更多,但这让您了解在 NetBeans 中编辑 pom.xml 时可用的内容。

【讨论】:

    猜你喜欢
    • 2012-03-12
    • 2020-03-18
    • 2014-05-09
    • 1970-01-01
    • 2011-11-18
    • 1970-01-01
    • 2019-07-27
    • 2020-08-03
    • 2018-04-29
    相关资源
    最近更新 更多