【问题标题】:How to create multi module project in maven ? so that all the code base of child projects can be in parent one如何在 Maven 中创建多模块项目?这样子项目的所有代码库都可以在父项目中
【发布时间】:2015-01-19 09:46:55
【问题描述】:

我想将我的项目结构创建为休闲-

我的主项目

| -- pom.xml | |-- project-B | |-- pom.xml | | | |-- project-B1 | |-- pom.xml

【问题讨论】:

    标签: maven


    【解决方案1】:

    只需按照通常的方式创建您的pom.xmls。在内部你可以添加

      <parent>
        <groupId>(YOUR GROUP ID)</groupId>
        <artifactId>(YOUR ARTIFACT ID)</artifactId>
        <version>(YOUR VERSION)</version>
        <relativePath>../</relativePath>
      </parent>
    

    使它们包括外部的。

    【讨论】:

    • 但它在父的 pom.xml 中给出错误项目构建错误:父 POM com.samples:mainproject:0.5.022 (/home/workspace/mainproject/pom.xml) 的包装无效,必须是“pom”但是“战争”
    • 这取决于您要构建的内容。如果是 webapp,请在子 POM 上指定包装。由于它是一个网络应用程序,我建议在子 POM 上使用bundlestackoverflow.com/questions/5389691/…
    猜你喜欢
    • 1970-01-01
    • 2014-03-28
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    • 2011-03-13
    • 2016-10-25
    • 2022-08-14
    • 1970-01-01
    相关资源
    最近更新 更多