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

Ubuntu 22.04下Gradle安装使用异常求助

解决Ubuntu 22.04中Gradle启动报错问题

以下是针对Error: Could not find or load main class org.gradle.launcher.GradleMain报错的实用解决步骤:

1. 确认Gradle解压完整性

首先检查解压后的Gradle目录是否包含完整文件:

ls -l /opt/gradle/gradle-8.0.2

重点查看是否存在lib目录,且目录下有大量.jar文件。如果文件缺失或不全,重新下载Gradle安装包并解压。

2. 验证Java版本兼容性

Gradle 8.0.2要求Java 11及以上版本,先检查当前Java版本:

java -version

若版本低于11,安装OpenJDK 11:

sudo apt update && sudo apt install openjdk-11-jdk

设置默认Java版本:

sudo update-alternatives --config java

在弹出的选项中选择对应Java 11的序号。

3. 正确配置环境变量

临时的export命令仅对当前终端有效,建议将Gradle路径写入用户配置文件:

  • 编辑~/.bashrc文件:
nano ~/.bashrc
  • 在文件末尾添加两行:
export GRADLE_HOME=/opt/gradle/gradle-8.0.2
export PATH=$PATH:$GRADLE_HOME/bin
  • 保存退出后,让配置立即生效:
source ~/.bashrc

4. 修复目录权限

确保当前用户对Gradle目录拥有足够权限:

sudo chown -R $USER:$USER /opt/gradle/gradle-8.0.2

5. 本地脚本直接测试

进入Gradle的bin目录直接运行脚本,排查路径问题:

cd /opt/gradle/gradle-8.0.2/bin
./gradle -v

如果此命令成功,说明之前的PATH配置有误;如果仍报错,大概率是安装包损坏,重新下载并校验哈希值后解压。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 23:12:02