使用
安装gradlesudo apt-get install gradle
安装后,使用命令
gradle build
它给出了错误
目前尚未安装程序'gradle'。你可以安装它 打字:
sudo apt-get install gradle
还按照此处给出的步骤进行操作:http://exponential.io/blog/2015/03/30/install-gradle-on-ubuntu-linux/。但每次它都会出现相同的错误,无法继续前进。
请说明发生了什么问题
答案 0 :(得分:3)
这个问题现在已经差不多一年了,但是我遇到了类似的问题,所以可能以下内容也会有所帮助。
我在升级 gradle到a more recent version后遇到了问题。升级安装很好,甚至运行一次,但随后的电话给了我:
目前尚未安装程序'gradle'。您可以通过键入以下内容来安装它:
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在升级期间发生了一个有趣的转变并删除了可能是可执行文件的符号链接。
解决方案:创建指向可执行文件的符号链接,注意确保它位于PATH
上。
sudo ln -s /usr/lib/gradle/default/bin/gradle /usr/bin/gradle
最后测试它是否有效:
gradle --version
------------------------------------------------------------
Gradle 3.5
------------------------------------------------------------