We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在使用 com.baomidou:mybatis-plus-spring-boot3-starter:3.5.9 或者 com.baomidou:mybatis-plus-boot-starter:3.5.9 时 传递依赖 mybatis-plus-spring 和 mybatis-plus-extension 不符合 JPMS 规范导致构建报错
com.baomidou:mybatis-plus-spring-boot3-starter:3.5.9
com.baomidou:mybatis-plus-boot-starter:3.5.9
mybatis-plus-spring
mybatis-plus-extension
错误: 模块 com.baomidou.mybatis.plus 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.toolkit 错误: 模块 com.baomidou.mybatis.plus 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.spi 错误: 模块 com.baomidou.mybatis.plus 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.repository 错误: 模块 com.baomidou.mybatis.plus 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.ddl 错误: 模块 com.baomidou.mybatis.plus 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.activerecord 错误: 模块 com.baomidou.mybatis.plus.extension 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.toolkit 错误: 模块 com.baomidou.mybatis.plus.extension 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.spi 错误: 模块 com.baomidou.mybatis.plus.extension 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.repository 错误: 模块 com.baomidou.mybatis.plus.extension 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.ddl 错误: 模块 com.baomidou.mybatis.plus.extension 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.activerecord 错误: 模块 com.baomidou.mybatis.plus.core 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.toolkit 错误: 模块 com.baomidou.mybatis.plus.core 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.spi 错误: 模块 com.baomidou.mybatis.plus.core 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.repository 错误: 模块 com.baomidou.mybatis.plus.core 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.ddl 错误: 模块 com.baomidou.mybatis.plus.core 同时从 com.baomidou.mybatis.plus.extension 和 com.baomidou.mybatis.plus.spring 读取程序包 com.baomidou.mybatisplus.extension.activerecord
JPMS 不允许不同模块导出相同的包名 遇到有这种问题的三方库只能使用各种复杂的插件合并Jar 或者放弃模块化
为什么两个不同的模块会使用相同的顶级包名?
https://openjdk.org/jeps/261
The text was updated successfully, but these errors were encountered:
No branches or pull requests
确认
功能改进
在使用
com.baomidou:mybatis-plus-spring-boot3-starter:3.5.9
或者com.baomidou:mybatis-plus-boot-starter:3.5.9
时传递依赖
mybatis-plus-spring
和mybatis-plus-extension
不符合 JPMS 规范导致构建报错JPMS 不允许不同模块导出相同的包名
遇到有这种问题的三方库只能使用各种复杂的插件合并Jar 或者放弃模块化
为什么两个不同的模块会使用相同的顶级包名?
参考资料
https://openjdk.org/jeps/261
The text was updated successfully, but these errors were encountered: