# gradle 构建报错 gradle 7.6 + JPMS 环境  原因就是 gradle 违反了自动模块解析规则, 拒绝解析依赖文件名的自动模块. 虽是构建工具的问题, 但是建议SDK支持下JPMS 简单点的就在 JDK 清单文件里添加 `Automatic-Module-Name` 即可 完整支持可以考虑用 <https://openjdk.org/jeps/238#Classpath-and-modulepath> 添加 `module-info.java` 如果现在不支持, gradle 无法使用, maven 会依赖文件名解析模块名 将来如果指定的模块名称和文件名解析的不一致又会导致一波报错~