父子项目搭建springboot,没有spring-boot-starter-parent导致打包没有主清单属性

父子项目搭建springboot,没有spring-boot-starter-parent导致打包没有主清单属性
情况:
按照尚硅谷的教程做的Springcloud项目,打包,遇到俩问题:

  • common.jar找不到,还没解决,网上有个方案待验证:common.jar找不到方案
  • 打包成功后,执行时报错没有主清单属性

第二个问题的解决方案:

  • 解决了我的问题的方案,增加对打包插件的配置:
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <mainClass>com.kiis.cleverdata.DGWApplication</mainClass>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
  • 通过IDEA的file->project Structure->Artifacts->右侧+ ->jar ->From modules With dependencies

  • 通过IDEA的打包,Build ->build Artifacts -> 选择要打包的模块

欢迎大家留言,以便于后面的人更快解决问题!另外亦欢迎大家可以关注我的微信公众号,方便利用零碎时间互相交流。共勉!

posted @ 2022-09-21 20:29  东方欲晓_莫道君行早  阅读(339)  评论(0编辑  收藏  举报