1

netbeans 10 で新しいパレットを作成しようとしましたが、次の 2 つのエラーによりプロジェクトをコンパイルできません。

ドキュメント ルート要素「folder」は、DOCTYPE ルート「JavaPalette」と一致する必要があります。[3]

ルート要素に続く文書内のマークアップは整形式でなければなりません。[11]

私のXMLは次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.2//EN"     "http://www.netbeans.org/dtds/filesystem-1_2.dtd">
<folder name="JavaPalette">
<folder name="Items">
    <attr name="SystemFileSystem.localizingBundle" stringvalue="org.netbeans.modules.javasourcefilepalette.Bundle"/>
    <file name="Item.xml" url="resources/Item.xml">
        <attr name="SystemFileSystem.localizingBundle" stringvalue="org.netbeans.modules.javasourcefilepalette.Bundle"/>
    </file>
</folder>
</folder>
<filesystem/>

両方のエラー メッセージの意味がわかりませんが、チュートリアルに書かれていることを正確に実行しました。xml ファイルのオンライン検証でも、そのエラーが示されます。

https://platform.netbeans.org/tutorials/nbm-palette-api2.html

4

1 に答える 1