在Grails应用程序中使用Apache POI生成PPT



我正在尝试将apache poi添加到我的grails Web应用程序中以生成PPT。我似乎没有编译应用程序,我总是看到以下错误。

Resolve error obtaining dependencies: Could not find artifact org.apache.poi:poi:zip:3.14 in grailsCentral

仅当我在 BuildConfig.groovy 的插件部分下包含以下行时,才会看到此错误。

compile "org.apache.poi:poi:3.14"

我已经在 BuildConfig 的依赖项部分包含了 POI jar(如下所示),此时它不会停止。

compile org.apache.poi:poi:3.14

请注意,我也在 BuildConfig 的存储库部分添加了以下内容。

mavenRepo "https://mvnrepository.com/artifact/org.apache.poi/poi"

尝试导入的类位于我作为依赖项添加到项目中的 POI jar 中。但是,在导入行处有一个日食标记。

我错过了什么?有人可以告诉我吗?

谢谢大家。我添加了 3.13 作为依赖项。不知何故,我的应用程序仍然嘈杂。我不得不添加更多的依赖项。这是我添加的所有内容。

compile "org.apache.poi:poi:3.13"
compile "org.apache.poi:poi-ooxml:3.13"
compile "org.apache.poi:poi-ooxml-schemas:3.13"
compile "org.apache.poi:ooxml-schemas:1.1"

在 grails 2 BuildConfig 上:

 dependencies {
        // compile('org.apache.poi:poi:3.13')
    }
 plugins {
 ///...
}

最新更新