我需要从 BlackBerry 应用程序的类路径中读取资源文件。我的项目的目录结构很常见:在 src 目录下有 2 个子目录,一个代表源包根目录,另一个代表资源根目录。
当我尝试从类路径读取任何资源时Class.getResourceAsStream方法返回 null
InputStream rStream = null;
String path = "/res/default_config.xml";
try {
rStream = getClass().getResourceAsStream(path);
} finally {
try {
if (rStream != null) {
byte[] data = IOUtilities.streamToBytes(rStream);
System.out.println(new String(data));
rStream.close();
}
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
我应该如何正确读取类路径资源?