扩展外部java库的解析器限制
在我的java项目中,我使用一个外部库(语义度量库),它使用一个外部解析器。每当我试图运行大型数据集时,这个外部库就会抛出 解析器在本文档中遇到了超过“100000”个实体扩展;这是应用程序施加的限制 我试过了扩展外部java库的解析器限制,java,xml-parsing,rdf,owl,Java,Xml Parsing,Rdf,Owl,在我的java项目中,我使用一个外部库(语义度量库),它使用一个外部解析器。每当我试图运行大型数据集时,这个外部库就会抛出 解析器在本文档中遇到了超过“100000”个实体扩展;这是应用程序施加的限制 我试过了 -DentityExpansionLimit=100000000 及 (与-Djdk.xml.totalEntitySizeLimit和-Djdk.xml.entityExpansionLimit=0相同)。 我还尝试按照建议更改输入文件的类型 表示您需要传递-Djdk.xml.ent
-DentityExpansionLimit=100000000
及
(与-Djdk.xml.totalEntitySizeLimit
和-Djdk.xml.entityExpansionLimit=0
相同)。
我还尝试按照建议更改输入文件的类型 表示您需要传递
-Djdk.xml.entityExpansionLimit=0
,但我在您提到的尝试中没有看到。很抱歉,Hugues,我也尝试过。。我对编码非常陌生,但我相信问题在于库没有使用这些命令。我的项目可以处理大的输入(没有库),也可以处理小的输入(使用库)。您知道哪一个外部解析器和哪一个类名吗?这可能暗示了一些可能性。
-DentityExpansionLimit=0