2012-05-10 36 views
0

我嘗試在我的CentOS機器上運行gradle,但它不打印任何輸出。只有像gradle -vgradle -q任務帶來一些非常基本的信息。主要的問題是,我得到一個編譯錯誤,但它並沒有告訴我它在哪裏。Gradle不顯示任何控制檯輸出

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。類路徑是空的。有任何想法嗎?

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 

回答

0

如果CLASSPATH存在問題,請在運行命令之前進行設置;或更好,然後將其設置在您的.bashrc(或任何您選擇的殼)。

export $CLASSPATH=/path/to/java/ 
0

編譯器誤差輸出應顯示以上FAILURE: Build failed with an exception消息。 -q提供較少輸出比正常,但你可以試試-i。您也可以使用-S查看堆棧跟蹤。最後但並非最不重要的,我建議嘗試一個更新的Gradle版本(例如1.0-rc-3)。

+0

奇怪的是,當我說'gradle -q build'時他只做了構建任務。一個簡單的gradle構建什麼都不做,我沒有得到任何輸出。我剛剛下載了新的gradle版本,我嘗試在bin /目錄中找到'./gradle'來查看會發生什麼,但什麼也沒有發生。沒有輸出。 –

+0

我找到了一些東西。當我使用sudo運行gradle時獲得輸出,但當我通過root登錄到bash時它不起作用。 –

相關問題