gpt4 book ai didi

java - 当前未安装“gradle”。虽然 gradle 已经安装在系统中

转载 作者:太空狗 更新时间:2023-10-29 11:03:44 25 4
gpt4 key购买 nike

安装gradle使用

sudo apt-get install gradle

安装完成后,使用命令

gradle build 

报错

The program 'gradle' is currently not installed. You can install it by typing:

sudo apt-get install gradle

还遵循此处给出的步骤:http://exponential.io/blog/2015/03/30/install-gradle-on-ubuntu-linux/ .但是每次它都给出相同的错误并且无法前进。

请指出发生了什么问题

最佳答案

这个问题已经提出将近一年了,但我碰巧遇到了类似的问题,所以以下内容可能会有所帮助。

我在升级 gradle 到a more recent version 后遇到了问题.升级安装正常,甚至运行了一次,但随后的电话给了我:

The program 'gradle' is currently not installed. You can install it by typing:
sudo apt install gradle

我尝试重新安装,但 Ubuntu 没有任何安装:

gradle is already the newest version (3.5-0ubuntu1).

所以我看了一下安装程序把它放在哪里:

whereis gradle
gradle: /usr/lib/gradle

啊哈!这是一个目录,而不是可执行文件的路径。列出这个目录的内容给了我:

total 28
drwxr-xr-x 3 root root 4096 Apr 18 11:59 ./
drwxr-xr-x 125 root root 20480 Apr 18 12:17 ../
drwxr-xr-x 6 root root 4096 Apr 18 11:57 3.5/
lrwxrwxrwx 1 root root 19 Apr 18 11:59 default -> /usr/lib/gradle/3.5/

... 在 3.5 目录中,我们找到子目录 bin 和可执行文件 gradle

结论:Ubuntu 在升级过程中发生了一个有趣的转折,删除了可能是指向可执行文件的符号链接(symbolic link)。

解决方案:创建指向可执行文件的符号链接(symbolic link),注意确保它在您的 PATH 上。

sudo ln -s /usr/lib/gradle/default/bin/gradle /usr/bin/gradle

最后测试它是否有效:

gradle --version

------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------

关于java - 当前未安装“gradle”。虽然 gradle 已经安装在系统中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36953472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com