Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.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库的解析器限制_Java_Xml Parsing_Rdf_Owl - Fatal编程技术网

扩展外部java库的解析器限制

扩展外部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

在我的java项目中,我使用一个外部库(语义度量库),它使用一个外部解析器。每当我试图运行大型数据集时,这个外部库就会抛出

解析器在本文档中遇到了超过“100000”个实体扩展;这是应用程序施加的限制

我试过了

-DentityExpansionLimit=100000000

(与
-Djdk.xml.totalEntitySizeLimit
-Djdk.xml.entityExpansionLimit=0
相同)。
我还尝试按照建议更改输入文件的类型

表示您需要传递
-Djdk.xml.entityExpansionLimit=0
,但我在您提到的尝试中没有看到。很抱歉,Hugues,我也尝试过。。我对编码非常陌生,但我相信问题在于库没有使用这些命令。我的项目可以处理大的输入(没有库),也可以处理小的输入(使用库)。您知道哪一个外部解析器和哪一个类名吗?这可能暗示了一些可能性。
-DentityExpansionLimit=0