Gradle不显示任何控制台输出

时间:2012-05-10 13:49:08

标签: linux centos gradle

我尝试在我的CentOS机器上运行gradle但它不打印任何输出。只有 gradle -v gradle -q tasks 等内容才能带来一些非常基本的信息。主要的问题是,我收到编译错误,但它没有告诉我它在哪里。

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
Cause: Compile failed; see the compiler error output for details.

设置了JAVA_HOME和GRADLE_HOME。 Classpath为空。有什么想法吗?

gradle -v

Gradle 1.0-milestone-7

Gradle build time: Thursday, January 5, 2012 10:24:43 AM UTC
Groovy: 1.8.4
Ant: Apache Ant(TM) version 1.8.2 compiled on December 20 2010
Ivy: 2.2.0
JVM: 1.6.0_24 (Sun Microsystems Inc. 19.1-b02)
OS: Linux 2.6.18-274.17.1.el5 amd64

3 个答案:

答案 0 :(得分:0)

编译器错误输出应显示以上 FAILURE: Build failed with an exception消息。 -q提供 less 输出,但您可以尝试-i。您还可以使用-S查看堆栈跟踪。最后但并非最不重要的是,我建议尝试更新的Gradle版本(例如1.0-rc-3)。

答案 1 :(得分:0)

我遇到了同样的问题,并且意识到我正在学习使用比gradle更低版本的gradlew的教程。因此,例如,代替:

gradle wrapper --gradle-version 2.13

只需使用gradle版本或简单地:

gradle wrapper

这将自动执行。

答案 2 :(得分:-1)

如果CLASSPATH是问题,请在运行命令之前设置它;或者更好的是,将它设置在.bashrc(或者你选择的任何外壳)中。

export $CLASSPATH=/path/to/java/