Getresourceasstream在Jboss 5上返回null

时间:2015-08-11 13:47:59

标签: java jboss null

我正在做一些测试,将我的应用程序从Jboss 4迁移到Jboss 5,我的问题是" getresourceasstream"在Jboss 5上返回null,即使它适用于Jboss 4.这里是代码:

InputStream inputStream = RelatorioAction.class.getClassLoader().getResourceAsStream("path to jasper report");

那么,是否有人知道Jboss 4的工作与Jboss 5之间的区别是什么?

2 个答案:

答案 0 :(得分:0)

我会尝试使用TCCL

InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream(path report);

答案 1 :(得分:-1)

尝试将您的属性文件保存在'src'包中。这样,它将始终位于类路径中。