Don’t know if this was targeted at my reply. If so, I was misunderstood 
IMHO resources are tied to the application anyway, so the directory structure should be:
-org
-yourorg
-appname
-resources
-models
-textures
MainClass
this way everything is allways in the apps classpath and no interferance with the default package as well.
I agree. since the classpath consists of multiple locations it’s simply impossible to resolve a directory “besides” your classes directory. If you want to work with files you still can usinf File and FileInputStream, but you are back to all the problems they have (working directory constraints, relative/absolute pathes, security concerns with webstart deployment etc.)