java.xml XMLConstants.FEATURE_SECURE_PROCESSING无法解析或不是字段

我使用 Eclipse,Spring MVC和Maven.Java版本是1.6

我有以下方法

public static DocumentBuilder getBuilder(ServletContext servletContext)
{
 DocumentBuilderFactory factory =DocumentBuilderFactory.newInstance();
        factory.setValidating(true);            

        DocumentBuilder builder = null;
        try {
            factory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true);
            builder = factory.newDocumentBuilder();

我在eclipse编辑器中遇到错误:

factory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING,

错误是

FEATURE_SECURE_PROCESSING cannot be resolved or not is a field

在编辑器Eclipse中我看到:

enter image description here

Maven依赖项是:

enter image description here

enter image description here

enter image description here

为什么我没有变量

XMLConstants.FEATURE_SECURE_PROCESSING ?
最佳答案
我不知道你的情况是否存在,但我解决了在我的Java项目Build Path中配置源文件夹的问题,遵循以下步骤:

>右键单击项目并选择“属性”
>从左侧菜单中选择“Java Build Path”
>选择“订购和导出”选项卡
>将“JRE系统库”移至顶部并应用

通过这种方式,Java库在其他库之前使用.

点击查看更多相关文章

转载注明原文:java.xml XMLConstants.FEATURE_SECURE_PROCESSING无法解析或不是字段 - 乐贴网