You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Maven构建应用时无法解析spring-cloud-dependencies:Finchley.M8,求解决方案

解决方案

1. 修正Spring Cloud仓库配置

Finchley.M8是里程碑版本,并不存放在spring-releases仓库,而是属于spring-milestones仓库。你需要在pom.xml或settings.xml中添加正确的仓库配置:

  • 在pom.xml中添加:
<repositories>
    <repository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>

<pluginRepositories>
    <pluginRepository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>https://repo.spring.io/milestone</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </pluginRepository>
</pluginRepositories>
  • 若使用settings.xml,在<profiles>下的对应profile中配置上述仓库即可。

2. 清理无效的仓库认证配置

401状态码通常是认证失败导致的,检查你的settings.xml或pom.xml,若给spring-releases仓库配置了不必要的用户名/密码,直接移除相关配置:

<!-- 移除settings.xml中类似的无效配置(如果存在) -->
<servers>
    <server>
        <id>spring-releases</id>
        <username>xxx</username>
        <password>xxx</password>
    </server>
</servers>

3. 确认依赖版本兼容性

jasypt-spring-boot-starter:2.0.0适配Spring Boot 2.x版本,与Finchley.M8(对应Spring Boot 2.0.x)是兼容的。若问题仍存在,可尝试将jasypt版本升级到2.1.0(同样适配Spring Boot 2.x)。

4. 强制更新依赖缓存

执行以下命令强制刷新Maven依赖缓存,避免本地缓存的无效数据影响构建:

mvn clean install -U

5. 检查代理配置(若使用代理)

如果你的环境使用了代理服务器,确认代理配置正确,未拦截Spring仓库请求;若代理需要认证,在settings.xml中补充正确的代理信息:

<proxies>
    <proxy>
        <id>example-proxy</id>
        <active>true</active>
        <protocol>http</protocol>
        <host>proxy.example.com</host>
        <port>8080</port>
        <username>proxyuser</username>
        <password>somepassword</password>
        <nonProxyHosts>www.google.com|*.example.com</nonProxyHosts>
    </proxy>
</proxies>

内容的提问来源于stack exchange,提问作者MAHENDRA YADAV

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 03:05:05