Java 如何创建特定于组织的Maven父POM?

Java 如何创建特定于组织的Maven父POM?,java,eclipse,maven,Java,Eclipse,Maven,任何人都可以解释如何创建特定于组织的父POM吗 在这里,我不是在寻找多模块项目 我要创建的POM将被所有项目使用,每个项目都有自己的父POM,它扩展了特定于组织的POM 请提供一些如何在Eclipse中创建的步骤。父POM在Maven中称为BOM,您可以将它放在任何地方,只要您在其中定义模块,这些模块将有自己的POM。范例 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001

任何人都可以解释如何创建特定于组织的父POM吗

在这里,我不是在寻找多模块项目

我要创建的POM将被所有项目使用,每个项目都有自己的父POM,它扩展了特定于组织的POM


请提供一些如何在Eclipse中创建的步骤。

父POM在Maven中称为BOM,您可以将它放在任何地方,只要您在其中定义模块,这些模块将有自己的POM。范例

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>myorg</groupId>
    <artifactId>Myorg BOM</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>pom</packaging>
    <name>Myorg BOM</name>

    <modules>
        <module>location/of/module1</module>
        <module>location/of/module2</module>
        <module>location/of/module3</module>
    </modules>
...

4.0.0
迈尔格
迈尔格物料清单
1.0-快照
聚甲醛
迈尔格物料清单
位置/位置/模块1
位置/位置/模块2
位置/位置/模块3
...

然后,您只需在模块中提供的路径中为每个单独的组件创建一个POM。您可以在eclipse项目中创建它。

Hi Nik谢谢您的评论,您创建的内容都是特定于项目的。但我正在为整个组织寻找POm。i、 e不带模块的父pom,将由项目特定pom使用,我将在其中定义模块您可以定义pom并将其作为依赖项包含在其他pom中。。。有关更多信息,请参见此答案:最重要的是使用适当的版本定义所有插件示例: