pathkit类的detectWebRootPath方法出现空值异常

jboss项目jfinal3。0版本

1)web.xml增加了监听器

2)监听器中有一个调用属性文件获取属性的代码(用propertytool的一个自己写的类)

3)上面属性类读取文件用了 PathKit.getwebrootpath方法

经过跟踪发现detectWebRootPath方法中path值为/,接下来就空指针异常了

这个方法你们都用在哪里的呢?

评论区

JFinal

2019-11-28 22:12

web root path 应该指向项目 web 资源的根目录,如果 detectWebRootPath 检测不到,可以在 configConstant(Constants me) 中手动配置:
PathKit.setWebRootPath(...);

这种情况极少发生,这个方法一般用不上,你可以用这个方法先测试一下

加到几点几分裤

2019-11-30 18:32

thx,用Propkit.use没问题

热门反馈

扫码入社