On my Windows operating system, each folder containing assets also contains a file called “Thumbs.db”.
When I open such a folder in the GDE (e.g. it is the asset folder), the console gets filled with messages like:
WARNING [org.openide.loaders.FolderChildren.C:.***.assets.Textures]: Attempt to obtain DataObject for C:\***\assets\Textures\Thumbs.db@96ecd72a:74d2a1ce from EDT INFO [org.openide.loaders.FolderChildren.C:.***.assets.Textures]: Ineffective since #199391 was implemented java.lang.Exception: Find for C:\***\assets\Textures\Thumbs.db@96ecd72a:74d2a1ce ... stack trace at com.jme3.gde.core.assets.nodes.AssetChildren.accept(AssetChildren.java:76)
These three lines right at the beginning of accept(Node) in the class com.jme3.gde.core.assets.nodes.AssetChildren of the project SDK Core fixes that warning:
[java]
if (node.getName().contains(“Thumbs.db”)) {
return false;
}
[/java]