我将首先说我已经在多台机器上设置了gradle而没有问题。
在一台特定的机器上,我设置了gradle,但是当我运行" gradle - version"时,我得到以下输出:
无论我运行什么gradle命令,它总是输出与上面相同的信息。例如,如果我运行" gradle tasks"它仍将返回您上面看到的内容。 " gradle -version"应该是类似的东西:
建造时间: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
非常感谢有关如何纠正此问题的任何信息。谢谢。
答案 0 :(得分:2)
有几种可能性:
gradle --version
的行为有何不同? build.gradle
个文件?当Gradle无法找到构建文件时,这是默认消息。gradle.properties
文件中是否有任何内容?无效的属性可能会导致gradle
始终返回:help
的输出。我希望其中一个是有帮助的,至少。
答案 1 :(得分:0)
jsfiddle
您在上面发布的输出是gradle :help
的输出,而不是gradle -version
的输出。
如果从命令中省略:help
,它应该打印正确的输出。 (:帮助位于命令行的第二行,请参见屏幕截图中的红色标记)
答案 2 :(得分:0)
您是否检查了在环境变量中设置的GRADLE_HOME
值?
如果它指向您以前的版本,则需要更改它。
我在Mac上,对我而言,我在.bash_profile中有这个价值
export GRADLE_HOME=/usr/local/Cellar/gradle/3.4.1
我把它改成了
export GRADLE_HOME=/usr/local/Cellar/gradle/latest
现在gradle --version
将最新版本恢复为4.0.1,我在几分钟前安装了它。我相信,我现在不必再改变它了!