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

在Eclipse中从SVN导入Gradle项目遇问题及构建错误

从SVN导入Gradle项目到Eclipse时遇到Gradle任务加载失败及版本兼容问题

问题背景

新电脑上尝试将可正常运行的项目从SVN导入Eclipse,遇到以下问题:

  • 已成功从SVN检出项目,但Eclipse未将其识别为Gradle项目(项目目录包含.gradle文件夹、build.gradle文件及.project文件,且.project文件已配置Gradle构建相关内容)
  • 点击「Gradle | Refresh Gradle Project」无法下载依赖,Gradle Tasks窗口无可用任务
  • 尝试过先通过TortoiseSVN检出到本地再导入的方法,但项目文件不在Eclipse工作空间内,寻求标准导入方法

2023年9月5日更新

经排查Eclipse已识别项目为Gradle项目,但打开Gradle Tasks视图时无可用任务,控制台报错:

FAILURE: Build failed with an exception.

* Where:
Initialization script 'C:\project-files\eclipse-gb-workspace\.metadata\.plugins\org.eclipse.buildship.core\init.d\eclipsePlugin.gradle'

* What went wrong:
Could not compile initialization script 'C:\project-files\eclipse-gb-workspace\.metadata\.plugins\org.eclipse.buildship.core\init.d\eclipsePlugin.gradle'.
> startup failed:
  General error during semantic analysis: Unsupported class file major version 61
  
  java.lang.IllegalArgumentException: Unsupported class file major version 61
    at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:196)
    at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:177)
    at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:163)
    at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:284)
    at org.codehaus.groovy.ast.decompiled.AsmDecompiler.parseClass(AsmDecompiler.java:81)

疑为Eclipse Gradle插件与项目使用的JDK版本不兼容,当前默认JRE为JDK 15.0.2(AdoptOpenJDK),项目使用Gradle wrapper 6.7.1,对照Gradle兼容矩阵已匹配对应JDK版本,仍无法解决,寻求帮助。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 07:05:00