You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何解决IntelliJ中Corda Gradle项目导入失败的JDK配置问题?

解决IntelliJ导入Corda Gradle项目的JDK配置错误

这俩错误都是JDK配置没到位导致的,按下面的步骤一步步来就能搞定:

第一步:指定Project JDK

  • 直接点击错误提示里的「Open Project SDK Configuration」,或者用快捷键 Ctrl+Alt+Shift+S(Windows/Linux)/ Cmd+;(Mac)打开项目结构窗口,也可以通过菜单栏 File → Project Structure 进入。
  • 在左侧导航栏选择「Project Settings → Project」。
  • 点击「Project SDK」的下拉框,选择已安装的符合Corda版本要求的JDK(划重点:Corda 4.x系列推荐用OpenJDK 8,Corda 5.x一般用OpenJDK 11,别选错版本)。如果列表里没有对应JDK,点击「Add SDK → Download JDK」,选好版本和供应商下载安装即可。
  • 确认「Project language level」和所选JDK版本匹配(比如JDK 8对应language level 8),然后点击「Apply」和「OK」保存设置。

第二步:配置Gradle JDK

  • 点击错误提示里的「Open Gradle Settings」,或者通过菜单栏 File → Settings → Build, Execution, Deployment → Build Tools → Gradle(快捷键 Ctrl+Alt+S/Cmd+,)打开Gradle配置页面。
  • 在「Gradle JVM」区域,选择刚才配置好的Project SDK,或者直接指定和Corda兼容的JDK。
  • 确保「Build and run using」和「Run tests using」都设置为「Gradle」(默认通常是这个,但最好确认下)。
  • 点击「Apply」和「OK」完成配置。

最后同步验证

回到项目界面,IntelliJ一般会自动触发Gradle同步。如果没自动同步,点击右上角的「Sync Project with Gradle Files」按钮(就是那个双箭头旋转的图标)。等同步完成后,项目就能正常导入使用了。

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

火山引擎 最新活动