我将首先说我已经在多台机器上设置gradle而没有问题 .
在一台特定的机器上,我已经设置了gradle,但是当我运行“gradle - version”时,我得到以下输出:
无论我运行什么gradle命令,它总是输出与上面相同的信息 . 例如,如果我运行“gradle tasks”,它仍将返回您在上面看到的内容 . “gradle -version”应该与此类似:
Gradle 2.6
Build 时间:2015-08-10 13:15:06 UTC
内部编号:无
修订版:233bbf8e47c82f72cb898b3e0a96b85d0aad166e
Groovy:2.3.10
Ant:2013年12月23日编译的Apache Ant(TM)版本1.9.3
JVM:1.7.0_67(Oracle Corporation 24.65-b04)
操作系统:Windows 7 6.1 amd64
任何有关如何纠正此问题的信息都非常感谢 . 谢谢 .
3 回答
几种可能性:
gradle --version
的行为有何不同?该文件夹中是否有
build.gradle
文件?当Gradle无法找到构建文件时,这是默认消息 .您在该文件夹中的
gradle.properties
文件中是否有任何内容?无效的属性可能导致gradle
始终返回:help
的输出 .我希望至少其中一个是有帮助的 .
您在上面发布的输出是
gradle :help
的输出,而不是gradle -version
的输出 .如果省略命令中的
:help
,则应打印正确的输出 . (:帮助位于命令行的第二行,请参见截图中的红色标记)您是否检查了在环境变量中设置的
GRADLE_HOME
值?如果它指向您以前的版本,则需要更改它 .我在Mac上,对我来说,我在.bash_profile中有这个 Value
我改成了
现在
gradle --version
返回最新版本为4.0.1,我在几分钟前安装了它 . 我相信,我现在不必再改变了!