抑制由Apache POI引起的Gradle警告

时间:2018-02-06 08:50:04

标签: gradle apache-poi

通过Gradle使用Apache POI库会导致以下警告:

  

未找到类org.openxmlformats.schemas.spreadsheetml.x2006.main.CTPhoneticRun - 继续存根。

Google建议这不是一个真正的问题:https://github.com/norbert-radyk/spoiwo/issues/22。但是,我该如何抑制此警告?

我的build.gradle包含

        'org.apache.poi:poi:3.11',
        'org.apache.poi:poi-examples:3.11',
        'org.apache.poi:poi-ooxml:3.11',
        'org.apache.poi:poi-ooxml-schemas:3.11'

NB。我不想包含额外的库,并且不必要地膨胀文件大小。在编译时抑制警告是可以的。

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以通过CompileOptions.warnings停止此警告,例如:

apply plugin: 'java'

dependencies { ... }

compileJava {
    options.warnings = false
}