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

如何在IDEA Gradle项目中引入org.jetbrains.annotations依赖

问题原因

你遇到的Could not find org.jetbrains:annotations:22.0.0报错确实和Gradle配置变更直接相关:

  • IDEA 2021.3创建的插件项目默认使用Gradle 7.x版本,该版本已正式移除compile、testCompile等旧版依赖配置,使用过时的compile关键字声明依赖会直接失效,无法正常拉取对应组件
  • 你参考的官方指引给出的注解库版本(16.0.2)远低于项目默认依赖的22.0.0版本,版本不匹配也会导致依赖拉取失败
解决步骤
  1. 替换依赖配置关键字
    按照Gradle 7.x的规范替换旧配置关键字:
  • 生产代码依赖用implementation替代compile
  • 测试代码依赖用testImplementation替代testCompile
    如果注解需要暴露给依赖当前模块的其他组件使用,可以用api关键字(需提前引入java-library插件)
  1. 添加正确的依赖声明
    在build.gradle的dependencies代码块中添加如下内容:
dependencies {
    // 保留原有其他依赖配置
    implementation 'org.jetbrains:annotations:22.0.0'
}
  1. 确认仓库配置
    检查build.gradle的repositories代码块,确保已添加mavenCentral仓库:
repositories {
    mavenCentral()
    // 保留项目自动生成的IntelliJ Platform相关仓库配置
}
  1. 同步依赖
    修改完成后点击IDEA右侧Gradle面板的刷新按钮,重新同步项目依赖即可解决报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 17:06:03