我正在尝试将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 {
///...
}