企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
### IDEA里Gradle执行命令时提示 No cached version available for offline mode 错误 ~~~ Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: No cached version of org.jsoup:jsoup:1.11.2 available for offline mode. ~~~ > 具体错误提示类似上段代码内容, 关键说明是依赖的(org.jsoup:jsoup:1.11.2)jar包没有在Gradle离线运作模式下存在于Gradle的缓存中 > - 此时Gradle是离线运作模式 > - 而Gradle为了离线运作, 会事先根据项目的[OFBIZ_HOME/build.gradle]配置缓存所有依赖的jar包 > - 但这里Gradle离线工作时发现某个依赖的jar包不存在, 所以报了上述错误 > > 解决方案: 调整IDEA的配置, 如下图, 去掉[Offline work]选项前面的复选框 > 配置在: Build, Execution, Deployment > BuildTools > Gradle 页面里 > ![gradle_cache](https://box.kancloud.cn/9159de55a2c8d9dd0d3a496f7dfdfb3c_1768x1160.png =500x300) > > 点击确认后, 点击如下图的IDEA右侧的(Gradle)工具窗口, 展开如下窗口 > ![gradle_tool](https://box.kancloud.cn/15c6460ea62eb603188a8d907d62d5f3_976x842.png =280x250) > > 点击(Gradle)窗口中左上角的刷新按钮, 等待项目刷新初始化Gradle运行环境 > Gradle会自动下载并缓存本机上没有的jar包, 视网络速度这个步骤将会消耗一些时间 > 等待自动编译完成 > 等待IDEA重新索引项目所有文件完成