美文网首页
常见Web开发打包构建问题

常见Web开发打包构建问题

作者: 夜色001 | 来源:发表于2020-10-20 16:24 被阅读0次

一、复合工程父工程install报repackage failed: Unable to find main class

image.png

【分析】通用模块只需要作为jar包,被其他模块引用即可,没有必要使用main方法启动。经查为父工程的打包插件中有下边一行代码,则其所有的子模块都会使用该打包插件进行打包,是有问题的。

            <plugin>
              <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>

【解决方案】将父模块该代码注释掉,添加到存在main程序入口类的子模块中,则通用模块打包可正常。

相关文章

网友评论

      本文标题:常见Web开发打包构建问题

      本文链接:https://www.haomeiwen.com/subject/xxydmktx.html