关于如何在Idea下进行多子项目及引用内部子项目情况下打包项目的方法

近期在开发Java的时候遇到了如下的打包上的问题

  1. 需要将一个工程下面的子工程分别打包
  2. 有的子工程还包含了另一个子工程

在这种情况下打包会出现找不到子模块的情况。

JDK:1.8

开发工具:Idea 2021.1.3

解决方案

需要调整父级项目,子集项目的pom.xml文件

具体调整如下

父级pom.xml


    4.0.0
    com.demo.test
    myproject
    0.0.1-SNAPSHOT
    myproject
    Demo project for Spring Boot
    pom
    ........

        children1
        children2
        children3

    ......

            ......

                org.apache.maven.plugins
                maven-surefire-plugin
                3.0.0-M5

                    true

子项目pom.xml


    ......

        com.demo.test
        myproject
        0.0.1-SNAPSHOT
        ../pom.xml

        ......

            com.demo.tools
            mytools
            0.0.1-SNAPSHOT
            compile

    ......

经过上述配置后,就可以使用Idea下的Maven进行正常的打包错误了。

Original: https://www.cnblogs.com/ykbb/p/15065118.html
Author: 一块白板
Title: 关于如何在Idea下进行多子项目及引用内部子项目情况下打包项目的方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/610444/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球