今天在学习log4j2的时候,在进行配置文件编写的时候出现了个小问题,在引入xsd文件后时,eclipse没有提示信息,于是又在网上查阅了一些资料,最后顺利解决

(1)在要编写的xml文件中,首先要写出xml根节点,即  ,一般使用eclipse新建一个xml文件后IDE会自动生成

(2)之后,写出将要引用的xsd文件的根节点,我这次配置log4j2的根节点是<Configuration></Configuration>

之后重点来了,在<Configuration>标签后添加两个属性:

xmlns(是引用的xsd文件所在的命名空间)

例:http://logging.apache.org/log4j/2.0/config

②xmlns:xsi(是要编写的xml文件所在的命名空间,一般是在要引用的xsd文件后面添加"-instance")

例如:http://logging.apache.org/log4j/2.0/config-instance

(3)之后,关闭该xml文件,再次打开,编写代码,eclipse会给出相应提示。

注意:如果还是没有提示,可能是机器未联网,不可获取xsd文件提示,可以在本地配置相应xsd文件的映射,即可解决。

最后附上xml文件的源码:

<?xml version="1.0" encoding="UTF-8" ?>
<Configuration xmlns="http://logging.apache.org/log4j/2.0/config" xmlns:xsi="http://logging.apache.org/log4j/2.0/config-instance" status="OFF"><Appenders><Console name="myConsole" target="SYSTEM_OUT"><PatternLayout pattern="[%-5p] [%d{yyyy-MM-dd HH:mm:ss}][%c]-[%L]-[%m]%n"></PatternLayout></Console></Appenders><Loggers><Root level="DEBUG"><AppenderRef ref="myConsole"/></Root></Loggers>
</Configuration>

xml文件中引入xsd文件问题解决相关推荐

  1. 在ts文件中引入js模块,编写声明文件的方法

    一.声明文件的作用 在ts文件中引入js文件,由于js代码中没有类型约束,所以ts无法获得js代码的类型信息,进而会隐式推断js中类型为any,失去了ts代码类型推断和约束的作用,声明文件就是将一个j ...

  2. 如何在xml文件中引入约束【带解析】

    1.先搞清楚为啥要对xml编写进行约束? <?xml version="1.0" encoding="utf-8" ?> <?xml-styl ...

  3. Spring依赖注入的方式、类型、Bean的作用域、自动注入、在Spring配置文件中引入属性文件...

    1.Spring依赖注入的方式 通过set方法完成依赖注入 通过构造方法完成依赖注入 2.依赖注入的类型 基本数据类型和字符串 使用value属性 如果是指向另一个对象的引入 使用ref属性 User ...

  4. Vue单文件中引入背景图片时,四周有空白的问题

    Vue单文件中引入背景图片时,四周有空白的问题 问题背景 初始引入背景图 更新后的背景图设置 问题背景 近期公司有个管理系统前后端分离,但是前端人员不够,只能我们后端来凑,而在前端的开发过程中总是遇到 ...

  5. jsp中引入css文件不起作用

    jsp中引入css文件不起作用 笔者遇到的问题所在是jsp页面引入css文件后,样式无法加载,在SpringMVC的配置文件dispatcherServlet.xml中引入如下代码后解决: <m ...

  6. laravel mysql视图,在 Laravel 视图文件中引入 bootstrap

    如何在 Laravel 视图文件中引入 bootstrap?对于从来没有接触过 PHP 开发框架的菜鸟来说,这确实是个问题. 在我们这些菜鸟传统的认知里,要在一个 html/php 文件里引入一个外部 ...

  7. php中引入jquery文件_WP模板开发中,怎样给wordpress网站的文章,添加点赞功能?...

    我们在网上浏览某些网站的文章时,在文章的结尾处,都会有一个点赞的按钮,如果觉得文章内容非常不错,就可以点击这个"点赞"按钮,给这篇文章进行点赞一下.在wordpress网站的模板主 ...

  8. css引入本地字体文件,关于css中引入字体文件

    关于css中引入字体文件 css样式代码: @font-face { font-family: Lovelo-Black;//定义font的名字 src: url(font/Lovelo Black. ...

  9. 如何在vue文件中引入heyui组件库

    1.npm 下载 npm install heyui 2. 此处我选择以js的形式引入main.js // css引用 import (less) "~heyui/themes/index. ...

最新文章

  1. adb server version (41) doesn‘t match this client (39); killing
  2. ROS系统 常用命令行工具的使用
  3. 尾递归调用 高阶函数 map filter reduce
  4. 【golang】Go语言学习-select用法
  5. 澄海口袋机器人_汕头市澄海区在2019年汕头市中小学智能机器人竞赛上取得优异成绩...
  6. linux7 dns正向,Centos 7 搭建DNS正向解析和反向解析
  7. 京东抄袭源码;腾讯回应裁员;新 iPad Pro 十月发布 ​| 极客头条
  8. Linux meson + ninja编译安装源码(八)
  9. 征服RIA:函数式编程的原理
  10. [QT][待解决问题]对话框ui载入卡顿问题
  11. 版权声明--关于本人BLOG发表的带有原创标识的文章相关
  12. IOS捷径|九宫格切图工具 分享
  13. 从阿里云迁移域名至 Amazon Route 53 帮你了解域名迁移
  14. 【AI核心技术】课程二十五:机器也可以写诗——中文诗歌生成网络初探
  15. Multisim 非门
  16. bp神经网络和cnn神经网络,bp神经网络和神经网络
  17. rx590 黑苹果 无货_应粉丝要求花9000配了一台高端黑苹果电脑,大家看看值不值吧!...
  18. 小数点如何用计算机二进制表示,计算机二进制小数点表示法
  19. java设计模式——门面与调停
  20. Silverlight Tools

热门文章

  1. 微信接口源码、微信定制功能源码
  2. Java课程设计——学生信息管理系统
  3. 数据库中的范式:第一范式,第二范式,第三范式
  4. scratch案例——双人赛跑
  5. 可独立部署的CA系统技术方案
  6. xamarin android 布局,Xamarin.Android 上中下布局
  7. java 笛卡尔积_笛卡儿积的java实现
  8. ajaxsubmit 的粗浅用法
  9. java json utf8,将JSON转换为UTF-8字符串
  10. 【科普】博弈论之胆小鬼博弈、囚徒困境、智猪博弈与纳什均衡