java.lang.NoClassDefFoundError:无法初始化类org.apache.xmbeans.XmlBeans

时间:2018-05-07 09:26:28

标签: java linux weblogic xmlbeans

我正在尝试使用数百万个数据提交Excel,我在类路径中有以下jar文件

poi-3.9.jar
poi-ooxml-3.9.jar
poi-ooxml-schemas-3.9.jar
xmlbeans-2.3.0.jar
dom4j-1.6.1.jar 

它在我的本地机器上工作正常。但是当我尝试在linux上运行它并在weblogic上发布时,它给了我以下错误

java.lang.NoClassDefFoundError: java.xml.namespace.QName

再次尝试时,它会给我以下错误

java.lang.NoClassDefFoundError: Could not initialize class org.apache.xmlbeans.XmlBeans

1 个答案:

答案 0 :(得分:0)

您是在本地计算机上发布.war或类似内容还是从IDE运行它?

您可能会收到NoClassDefFoundError,因为您没有在.war中包含您的库。查看this