UI 到 Access/Edit POM.xml 个项目的 Java 个属性

UI to Access/Edit POM.xml properties of Java projects

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

我该怎么做?我正在寻找的是 html 页面之类的东西,它显示了我需要的所有详细信息并可以编辑它们?或 Netbeans/Eclipse 中的现有附加组件?

我使用 Netbeans IDE。

看来您可能想要类似于 GUI POM Editor in Eclipse 的东西,而 NetBeans 没有直接的等效项,也没有任何插件可以直接与之相比。它也不提供用于编辑的 "HTML page"。但是,它在编辑 pom.xml 时仍然提供了一些有用的功能,可能会满足您的需要。例如:

  • NetBeans 使用指定的架构定义 (XSD) 文件来提供自动完成功能,因此如果您不确定要为 maven-war-plugin,将光标定位到<version>标签的右边,然后按control-space。将显示有效选项列表:

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

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

    的可能版本列表

  • 单击有效 选项卡显示有效 POM:

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

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