2011-12-20 99 views

回答

1

没有理由期望存在的资源是正常的文件;他们可能被埋在你的类路径某处的jar文件中。

由于资源不存在,情况更糟;即使你可以保证在抽象中它一个不存在的普通文件,它可能是你的类路径中的任何顶级目录中不存在的普通文件;有没有明智的方法来决定它已经在哪个目录中,已存在。 (例如,如果您的类路径同时包含classestestClasses,则/nonExisting可能是classes/nonExistingtestClasses/nonExisting。)