你可以在命令行中選擇如[表 17.2.Log 等級命令行選項]()所示的選項選擇不同的日志級別.如[表 17.3.堆棧信息選項]()中所示的選項來選擇堆棧信息.
表17.2.Log 等級命令行選項
| 選項 | 輸出日志等級 |
|---|---|
| no logging options | LIFECYCLE及更高 |
| -q or --quiet | QUIET及更高 |
| -i or --info | INFO及更高 |
| -d or --debug | DEBUG及更高(所有日志信息) |
表 17.3.堆棧信息選項
| 選項 | 含義 |
|---|---|
| No stacktrace options | 無堆棧蹤跡輸出到控制臺的情況下生成錯誤信息(如編譯錯誤) ,僅在內(nèi)部異常時打印堆棧信息.如果選擇DEBUG日志等級,總會打印截斷堆棧信息 |
| -s or --stacktrace | 打印截斷堆棧信息,我們推薦這個而不是full stacktrace ,Groovy的full stacktrace非常詳細.(由于底層的動態(tài)調(diào)用機制。然而,他們通常不包含你的代碼出了什么錯的相關(guān)信息) |
| -S or --full-stacktrace | 打印全部堆棧信息 |