Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将xmlbeans jar重新打包到我自己的jar中时,xmlbeans找不到架构资源_Java_Apache Poi_Xmlbeans - Fatal编程技术网

Java 将xmlbeans jar重新打包到我自己的jar中时,xmlbeans找不到架构资源

Java 将xmlbeans jar重新打包到我自己的jar中时,xmlbeans找不到架构资源,java,apache-poi,xmlbeans,Java,Apache Poi,Xmlbeans,我正在编写一个需要包含在jar中的应用程序 该程序需要验证并从excel电子表格中获取数据。因此,我使用的ApachePOI库依赖于xmlbeans jar 我的问题是,当我使用ant将xmlbeans jar包含在我的jar中时 <jar ... <zipfileset src="${xmlbeans.jar}" includes="**/*" /> 在jar中查看“schemaorg_apache_xmlbeans/system/sE130CAA0A01A7CDE5A2

我正在编写一个需要包含在jar中的应用程序

该程序需要验证并从excel电子表格中获取数据。因此,我使用的ApachePOI库依赖于xmlbeans jar

我的问题是,当我使用ant将xmlbeans jar包含在我的jar中时

<jar 
...
<zipfileset src="${xmlbeans.jar}" includes="**/*" />

在jar中查看“schemaorg_apache_xmlbeans/system/sE130CAA0A01A7CDE5A2B4FEB8B311707/index.xsb”应该很容易。这会告诉你很多问题所在。谢谢你的快速回复。我已经看过了,但它不在那里。存在“schemaorg_apache_xmlbeans/system/sE130CAA0A01A7CDE5A2B4FEB8B311707”目录,但它不包含index.xsb。该目录似乎是在ant将其打包到jar中时创建的,但不包括预期的index.xsb文件。这个目录在原始源xmlbeans中不存在,我认为那些.xsb文件是编译模式的一部分,请检查如何包含生成的文件,可能是在poi-ooxml-schemas-3.7-beta3.jaryes中,就是这样。谢谢只包含来自poi-ooxml-schemas-3.7-beta3.jar的类文件
Caused by: org.apache.xmlbeans.SchemaTypeLoaderException: XML-BEANS compiled schema: Could not locate compiled schema resource schemaorg_apache_xmlbeans/system/sE130CAA0A01A7CDE5A2B4FEB8B311707/index.xsb (schemaorg_apache_xmlbeans.system.sE130CAA0A01A7CDE5A2B4FEB8B311707.index) - code 0
at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl$XsbReader.<init>(SchemaTypeSystemImpl.java:1519)
at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.initFromHeader(SchemaTypeSystemImpl.java:273)
at org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl.<init>(SchemaTypeSystemImpl.java:185)