当前位置: 首页 > 知识库问答 >
问题:

POI:重复条目:org/apache/xmlbeans/xml/stream/location.class

邵阳德
2023-03-14
Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.
> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: org/apache/xmlbeans/xml/stream/Location.class
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'

compile 'com.google.code.gson:gson:2.4'
compile 'com.jakewharton:butterknife:7.0.1'
compile 'com.github.rey5137:material:1.2.2'
compile('com.github.afollestad.material-dialogs:core:0.8.5.4@aar') {
    transitive = true
}
compile('com.mikepenz:materialdrawer:5.0.0@aar') {
    transitive = true
}
compile 'com.pnikosis:materialish-progress:1.5'
compile 'org.apache.poi:poi-ooxml:3.13'

这里没有解决办法。

我没有使用任何其他apache库。而且没有使用google play服务。同样的问题仍然存在。

共有1个答案

易俊友
2023-03-14

关于如何让POI在Android上工作,有一些讨论,参见http://blog.kondratev.pro/2015/08/reading-xlsx-on-android-4-and-hopefully.html

打击特别指出

[...]但是,它不能直接工作,因为maven中的xmlbeans jar有缺陷,并且包含类的重复,[...]只准备一次JAR并将其放入libs目录(如上所述)会更容易

 类似资料:
  • 以上这些在我的案子里都不起作用。为什么会发生这种情况&什么是可靠的解决方案。

  • 花了将近一天的时间搜索问题,但没有运气。这是由于依赖项的冗余。哪一个是重复的还找不到。 在我的身体里。gradle文件 错误:任务“:app:transformClassesWithJarMergingForDebug”的执行失败。 通用域名格式。Android建筑应用程序编程接口。使改变TransformException:java。util。拉链ZipException:重复条目:org/ap

  • 我制作了一个小应用程序,它从excel(xls文件)读取内容并将内容显示到JTable。eclipse中的一切都很好,但是当我创建jar文件并尝试运行它时,我遇到了以下问题: 我发现的奇怪的事情是,问题是行,当工作簿和工作表被称为行之前,并没有给任何麻烦(至少从我可以看到)。 我已经研究了很多,主要似乎是jar文件不在类路径中,但是打开jar和清单文件,我可以看到所有的jar都存在。 这就是我的p

  • 所以我收到了一个将xls转换为xlsx的请求。在对所有网站和解决方案进行了几个小时的研究后,我设法修改了在各个网站上找到的一些代码。。。现在我只能用 这里是一个列表我所有的libs我使用得到这个工作到目前为止,我不得不添加几个libs只是为了得到这一点,现在我被卡住了。 下面是我的代码,我称之为he类 她的班级情况很糟糕。 任何帮助将不胜感激,让我知道,如果你需要更多的信息。 提前谢谢。

  • 问题内容: 考虑到大于10Mb的文件的性能,有人能告诉我哪个更好(JAXB或Apache XMLBeans)? 问题答案: 两者都有相似的性能,但是即使Apache XMLBeans似乎表现出更好的性能,我通常还是选择JAXB,因为我不想使用第三方工具来增加应用程序的大小。 使用Apache XMLBeans,您需要一个2mb左右的小包装,它很容易学习并且有据可查。完全支持XSD规范和名称空间,并

  • 我正在运行一个shell脚本,它调用一个java类从数据库中获取一些数据,并用这些数据创建一个excel报表。当代码在我的java类中遇到下面一行时,我在线程“main”Java . lang . noclassdeffounderror:org/Apache/poi/ss/user model/Workbook中得到错误异常: 以下是我定义类路径的方式: 我验证了jar已经被下载(通过gradl