本人在打包微服务项目的时候遇到了程序包不存在的错误,仔细看了一下不存在的程序包,发现都是在寻找model或者common这些工具包的类时找不到。最后从一篇文章中找到了方法(原文贴在下面了)。
简单来说就是那些包找不到的就在他对应的pom文件中贴上下面的代码就可以找到了。
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<classifier>exec</classifier>
</configuration>
</plugin>
</plugins>
</build>
例如:显示找不到com.eds.education_system.common.result.Result包,那么我就在common_uril下面的pom中添加上述代码。(注意:添加到他们的父pom中不起作用)
原文链接:https://blog.csdn.net/qq_42875345/article/details/110790933