POI:重复条目:org / apache / xmlbeans / xml / stream / BindigConfig.class
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了POI:重复条目:org / apache / xmlbeans / xml / stream / BindigConfig.class相关的知识,希望对你有一定的参考价值。
我在使用Poi在android中读取xlsx文件时遇到问题。在我的gradle中,我有:
- 编译fileTree(dir:'libs',包括:'* .jar')
- 编译'org.apache.poi:poi:3.14'
- 编译'org.apache.poi:poi-ooxml:3.14'
在libs文件夹中我有xmlbeans-2.6.0.jar
。以前我有问题重复输入:
组织/阿帕奇/的xmlbeans / XML /流/ Location.class
但我得与https://issues.apache.org/jira/browse/XMLBEANS-499解决
现在,我收到错误重复条目:
组织/阿帕奇/的xmlbeans / XML /流/ BindigConfig.class
有人能帮助我吗?
更新:现在有一个由Apache POI PMC提供的更新版本3.0.1的XmlBeans应该修复重复的类,这个版本将包含在即将推出的Apache POI 4.0.0中
还有一个项目https://github.com/centic9/poi-on-android/,更积极地维护。它提供了一种不同的方法,允许通过带阴影的jar在Android上使用Apache POI,其中包含一个可以轻松添加到Android项目的大jar中所需的所有类。
这是由xmlbeans-jar文件的已发布版本中的重复类文件引起的。普通的JDK处理得很好,只有Android编译器才会失败。
有一个项目试图在https://github.com/andruhon/android5xlsx提供固定的罐子
此外,在Apache POI中还讨论了在https://bz.apache.org/bugzilla/show_bug.cgi?id=59268修复XMLBeans jar(虽然它实际上是一个单独的退役ASF项目)。
以上是关于POI:重复条目:org / apache / xmlbeans / xml / stream / BindigConfig.class的主要内容,如果未能解决你的问题,请参考以下文章
JAVA EXCEL 导入jar报错The package org.apache.poi.hssf.usermodel is accessible from more than one module:
Java 读取Excel2007 jar包冲突的问题(org.apache.poi.POIXMLException: java.lang.reflect.InvocationTargetExcepti
org.apache.poi.hssf.usermodel.HSSFWorkbookorg.apache.poi.xssf.usermodel.XSSFWorkbook excel2003 exce