配置Spring Native时找不到org.springframework.experimental.aot 0.10.3插件如何解决
问题原因及解决方法
根因分析
org.springframework.experimental.aot是Spring Native早期的实验性插件,未被收录到Gradle默认的中央插件仓库中。你当前的Gradle配置仅从Gradle官方插件仓库检索资源,因此无法定位到该插件。
解决方法
1. 调整settings.gradle配置
在项目根目录的settings.gradle中添加pluginManagement配置块,指定Spring官方插件仓库作为检索源,修改后完整配置如下:
pluginManagement { repositories { // 添加Spring官方release仓库用于拉取实验性AOT插件 maven { url 'https://repo.spring.io/release' } // 保留默认Gradle插件仓库 gradlePluginPortal() } } rootProject.name = 'demo'
2. 重新加载Gradle项目
配置修改完成后,在IDE中触发Gradle项目同步,或在命令行执行对应Gradle构建命令即可正常拉取插件,不再报错。
补充说明
你当前使用的Spring Boot 2.5.4版本与org.springframework.experimental.aot:0.10.3版本适配正确,无需调整版本号。
内容的提问来源于stack exchange,提问作者tdog
相关产品推荐
相关产品推荐

