私はしばしばEclipseで警告を受けています:
ドキュメントの文法制約 (DTD または XML スキーマ) が検出されませんでした: logback.xml
Logback の構成ファイルの「柔軟性」のため、検証スキーマは使用できません。
したがって、問題を完全に回避する方法として、構造的に有効な XML ファイルを有効であると検証する XSD をインターネットで入手できるので、Eclipse をだまして問題について沈黙させることができますか?
Eclipseではいつでも警告を無効にできます。「設定」->「XML」->「XMLファイル」->「検証」に移動し、「無視」を選択します。
厳密に言えば、どのXMLにも一致するようなXSDはありません。すでに提案されている方法(検証を無効にする)など、別の方法を見つける必要があります。
検証が必要な他のXMLファイルを編集するときに前後に反転する必要があるかもしれないという理由だけで、私はおそらくそれをしません。
代わりに、ダミーのXSDを定義しようとします。これにより、ログバック構成ファイルのルート要素が任意のものとして定義されます。