这只是我要摆脱的警告消息。
我的logback xml文件以“
因此,answer here in SO建议将这两行放在文件顶部:
<?XML version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration>
但是,当我这样做时,我得到一个红色圆圈内的讨厌的白色十字,而Eclipse没有错误消息。
任何人都可以识别问题并希望解决方案吗?
答案 0 :(得分:0)
这是一个链接-我认为这可能会有所帮助-看一下前两个/三个答案:
No grammar constraints (DTD or XML schema) detected for the document
首先尝试将<!DOCTYPE configuration>
更改为<!DOCTYPE xml>
答案 1 :(得分:0)
以为我找到了答案。
已将这两行插入我的XML文件的顶部:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration>
...然后我发现必须将光标定位在在“ xml”和退格键之后...,然后重新输入字符<?xml
...之后,讨厌的符号消失了。
我不是编码方面的专家,但是这可能与文件中那些有趣的“初始字节”有关,这些字节指示文件正在使用哪种编码(大端,小端)。
但是,我随后发现,下次启动Eclipse时,还会出现同样的“无语法限制”警告(尽管红色圆圈中的白叉消失了)。