jfinal初始化加载配置文件的问题

我在本机跑就没问题,但是项目打包到服务器上就一直报配置文件空指针

image.png

这是我的web.xml

image.png

是jar包重复还是啥问题?

评论区

JFinal

2018-08-21 17:23

这个肯定是配置文件有问题,你的配置文件中应该有一个 jdbcUrl,而这个配置文件使用了 windows 的记事本编辑过,而 windows 的记录本的 utf-8 编码与 linux 不同

所以 jdbcUrl 最终会少一个字符 'j',变成 "dbcUrl",必然就出错了

解决办法极其简单,在第一行添加点注释,例如:
#jdbcUrl 是干啥的
jdbcUrl=....

由于在第一行添加了别的字符,出错的是别的地方,不会是 jdbcUrl

当然,最好的解决办法是删掉这个配置文件,用 eclipse、IDEA 重新创建一个配置文件即可,windows 记事本动过的配置文件最好直接删掉,不要留,在表面上是看不出问题来的

zhbs_钟楠

2018-08-21 17:29

@JFinal 谢谢波总!!困扰了一下午的问题

热门反馈

扫码入社