當我與gradlew deployJelastic
一起運行時,我沒有輸出。我怎樣才能讓Gradle ant記錄工作?
task deployJelastic() {
logging.level = LogLevel.INFO
ant.taskdef(name: 'jelastic', classname: 'com.jelastic.Jelastic', classpath: configurations.jelastic.asPath)
ant.jelastic(email: "foo",
password: "bar",
dir: "",
filename: "baz-1.0.war",
context: "",
environment: "env",
apihoster: "app.whelastic.net") {
}
}
如果我gradlew deployJelastic -i
運行的任務,我讓所有的螞蟻輸出我要找的。
我不想更改任何其他任務的日誌記錄輸出,但出於某種原因,我無法獲得此推薦的Gradle方法。
從Gradle的日誌頁面。 http://www.gradle.org/docs/current/userguide/logging.html
要在任務執行期間更改標準輸出或錯誤的日誌級別,任務還會提供一個LoggingManager。
這是我正在訪問和設置在這裏。 logging.level = LogLevel.INFO
我正在使用此設置從命令行執行。
Build time: 2014-11-24 09:45:35 UTC
Build number: none
Revision: 6fcb59c06f43a4e6b1bcb401f7686a8601a1fb4a
Groovy: 2.3.6
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM: 1.7.0_71 (Oracle Corporation 24.71-b01)
OS: Windows 7 6.1 amd64