maven子模块相互依赖打包时报错找不到类的解决方案
更新时间:2023年06月29日 11:03:35 作者:真累,
本文主要介绍了maven子模块相互依赖打包时报错找不到类的解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
解决方案:
在被依赖的模块pom文件中加上如下配置:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<classifier>exec</classifier>
</configuration>
</plugin>
</plugins>
</build> 其他模块:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>注:如果你的配置文件就是如上配置,那么你需要在maven打包的时候,install一下,就可以依赖了
到此这篇关于maven子模块相互依赖打包时报错找不到类的解决方案的文章就介绍到这了,更多相关maven子模块依赖打包找不到类内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
MybatisPlus 自定义插件实现拦截SQL修改功能(实例详解)
这篇文章主要介绍了MybatisPlus 自定义插件实现拦截SQL修改功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2023-11-11
Java深拷贝与浅拷贝全维度解析(含面试 / 笔试 + 实战)
在Java中深拷贝与浅拷贝是对象复制的两种方式,它们的主要区别在于对对象中引用类型字段的处理方式,这篇文章主要介绍了Java深拷贝与浅拷贝全维度解析的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下2026-01-01


最新评论