我在转换大型XML文档时收到此错误消息:
JAXP00010001:解析器遇到了超过" 64000"本文件中的实体扩展;这是JDK强加的限制。
用Google搜索并了解limits。然后学会了除{64}默认值以外的implement限制:在可能的情况下,我需要使用此条目创建${java.home}/lib/jaxp.properties
文件 1 :
jdk.xml.entityExpansionLimit=256000
这很有效,并且在这里描述了遇到同样错误的其他人。
问题:增加扩展限制是否会显着增加安全风险?
我猜这个限制对服务器意味着更多。我的工作站只进行网上冲浪。
脚注1:我需要在/usr/lib/jvm/java-1.7.0-openjdk-amd64/jre/lib