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

编译Broadleaf Commerce ReactStarter-develop-6.0.x失败求助:缺失依赖

编译Broadleaf Commerce ReactStarter-develop-6.0.x分支的依赖缺失问题解决

你的错误核心是Maven无法找到com.broadleafcommerce:material-kit:css:1.1.1,且本地仓库缓存了失败结果,导致不再尝试重新解析。以下是可行的解决步骤:

  • 强制更新依赖并清除缓存
    执行Maven命令强制更新快照依赖,同时清除本地缓存的失败解析记录:

    mvn clean install -U
    

    -U参数会强制Maven忽略本地缓存的快照依赖状态,重新从远程仓库拉取最新的依赖信息。

  • 添加Broadleaf正式发布仓库
    检查项目的pom.xml或本地Maven的settings.xml,确认是否包含Broadleaf的正式发布仓库。community-snapshots仓库仅存储快照版本,而1.1.1是稳定版本,可能需要添加:

    <repository>
        <id>public-releases</id>
        <name>Broadleaf Public Release Repository</name>
        <url>http://nexus.broadleafcommerce.org/nexus/content/groups/community-releases/</url>
        <releases>
            <enabled>true</enabled>
        </releases>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
    
  • 手动安装依赖到本地仓库
    如果远程仓库确实没有该依赖,可手动获取material-kit.css文件(可从项目历史提交、官方文档关联资源或开源镜像获取),然后用Maven命令安装到本地仓库:

    mvn install:install-file -Dfile=/path/to/material-kit.css -DgroupId=com.broadleafcommerce -DartifactId=material-kit -Dversion=1.1.1 -Dpackaging=css
    

    替换/path/to/material-kit.css为实际文件路径。

  • 检查分支代码配置
    由于你使用的是develop-6.0.x开发分支,可能存在临时的依赖配置问题。查看项目的README文档或最近的Git提交记录,确认是否有依赖调整的说明;若该问题是分支bug,可提交PR修复依赖配置。

内容的提问来源于stack exchange,提问作者riccardo pentiti

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 19:13:17