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

如何解决Java项目中Could not resolve dev.architectury:architectury-pack200:0.1.3错误?

Gradle构建报错:无法解析dev.architectury:architectury-pack200:0.1.3

我有一个包含多个类的Java程序需要打包,执行gradlew build命令时一直弹出错误:

Could not resolve dev.architectury:architectury-pack200:0.1.3.

已经多次更换Gradle JVM,问题依旧没解决。相关信息:

  • Gradle JVM:17
  • 项目SDK:8
  • 有完整构建日志及带--stacktrace的日志
  • 已提供Build.gradle(.kts)配置文件内容

可行解决思路

  • 补全仓库配置:这个依赖不在Maven Central,必须在Build.gradle(.kts)里添加Architectury的专属仓库,代码如下:
    repositories {
        maven("https://maven.architectury.dev/")
        mavenCentral()
    }
    
  • 验证依赖版本有效性:0.1.3版本可能已被废弃,去Architectury官方文档查当前可用的稳定版本,替换掉旧版本号。
  • 强制刷新依赖缓存:执行gradlew clean build --refresh-dependencies,清空本地缓存后重新拉取依赖,避免缓存损坏导致的解析失败。
  • 调整JDK版本匹配度:项目用SDK8但Gradle JVM用17,部分依赖可能存在跨版本兼容问题。要么把Gradle JVM换成8(注意Gradle版本要支持JDK8),要么把项目SDK升级到17。
  • 检查网络访问权限:确认网络能正常访问Architectury的Maven仓库,有代理的话要在Gradle里配置好代理参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 04:42:45