亲爱的论坛,包含的JDK之间有什么区别?
import com.sun.org.apache.xml.internal.resolver.CatalogManager;以及Apache项目中包含的
import org.apache.xml.resolver.tools.CatalogResolver;使用后者进行简单目录解析有什么好处吗?从我在维基百科上读到的资料可以看出,使用后一种方法没有任何好处:
org.apache.xml.resolver.tools.CatalogResolver用于将外部实体解析为本地缓存的实例。这个解析器起源于Apache,但现在包含在Sun运行时中。
无论如何,一些与XML相关的项目,比如qizx,提供了一个独立的resolver.jar。谢谢你的帮助。迈克尔
发布于 2010-10-08 09:38:57
com.sun.org.apache.xml包本质上是已“内化”到JRE中的Apache项目的副本。您会发现这是在许多Apache项目中完成的,包括Xerces和Xalan。
在99%的情况下,内部的一个做得很好。使用org.apache版本的唯一原因是,如果您需要非常最新的版本,通常用于修补程序。
https://stackoverflow.com/questions/3889308
复制相似问题