2017-08-04 65 views
1

過於冗長因爲在info級別上編譯更新到斯卡拉2.12,SBT原木巨大的量,例如:斯卡拉2.12日誌彙編SBT 0.13.16

[info] /home/zoltan/workspace/reboot/juniqe/libs/db/src/main/scala/com/juniqe/db/slick/CmsBlockDao.scala:548: isomorphicType is not a valid implicit value for slick.ast.TypedType[slick.lifted.Rep[Short]] because: 
[info] hasMatchingSymbol reported error: could not find implicit value for parameter iso: slick.lifted.Isomorphism[slick.lifted.Rep[Short],B] 
[info]  block <- CmsBlock if block.blockId === blockId 
[info]   ^

這看起來像一個錯誤,但沒有編譯錯誤,所以我想沉默這些消息,因爲有時會有這麼多消息,我的終端溢出,我看不到實際的編譯錯誤。

如何才能降低僅用於編譯(包括測試和集成測試編譯)的日誌記錄級別?

我試過設置logLevel in Compile := Level.WarnlogLevel in Compile := Level.Warn,但消息仍然存在。

設置logLevel in Global := Level.Warn會訣竅,但我不想將其設置爲Global範圍。

注意:這是一個多項目構建,我正在從根項目運行compile

+0

那麼,他們肯定看起來像編譯錯誤。他們來自哪裏? –

回答