2016-09-05 96 views
0

eclipse項目 - >構建,項目 - 所有,項目 - >乾淨的命令與gradle項目一起工作嗎?如果他們這樣做,他們會調用哪些gradle任務,以及控制檯輸出在哪裏。Eclipse gradle集成

謝謝! --- Vadim

+1

您是否安裝了Eclipse BuildShip(與Gradle集成)?此外,請優化您的問題,如果您問了,很可能是因爲您有問題。問題應該在這個問題上。 – Mickael

+0

是的,我確實安裝了buildship。安裝了Buildship後,當我使用eclipse的clean/build/build all/etc命令時,正在運行什麼?是否正在運行gradle任務?哪個?我在哪裏可以看到控制檯輸出? –

回答

0

eclipse項目build/clean通常使用集成的eclipse java編譯器而不是gradle構建系統。所以你的編譯輸出是在/ bin文件夾中。由於日食增量編譯器等,eclipse內部構建速度非常快。

當您在gradle中正常構建項目/ build/**文件夾用於gradle輸出結果時。

所以你得到了「兩個世界」/兩個輸出文件夾。這對了解何時使用與eclipse平行的控制檯很重要。一些eclipse的gradle集成嘗試改變這種默認行爲,並添加特殊的構建器來調用gradle進行構建/清理等。但是 - 在我看來 - 當項目變得越來越大時,這會增加構建時間。

而不是buildship,你也可以使用EGradle IDE(https://marketplace.eclipse.org/content/egradle-ide)。

其輕巧,快速和舒適。在這個eclipse集成中,您可以非常簡單地調用任務來完成gradle。有關更多信息,請參閱https://github.com/de-jcup/egradle/wiki/Help