问题:

今天出现一个很奇怪的现象,有个应用引入了别的模块,但是编译一直无法通过,后台提示找不到对应的包,但是明明仓库下是有包的,使用反编译工具查看源码,发现是被引入的jar包,里面的结果错误了,出现 package BOOT-INF.classes.*.*.*.*.*.*类似于这样的包声明。

博主的解决办法如下:

在打包时,pom文件里添加如下配置,重新打包该依赖模块即可。

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

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐