JFinal项目在tomcat 上可以正常运行,一到weblogic就无法启动报无法加载JFinalFilter。最终发现问题出现在源码上。所以果断修改了源码。完美解决
1. 问题日志:
点进去我们会找到一行。
String webPath = servletContext.getRealPath("/");
getRealPath在tomcat就是E:/../../项目/
但是一到weblogic上就变成Null。所以导致项目无法启动。果断修改成下面。
这个问题解决后。问题还没完,依然无法启动。这次报的另外的错了
2. 问题日志
这个问题只需要在web.xml里面加上下面的listener就好了。
加上后,重新打包部署。
完美启动。希望JFinal技术人员能修复这个bug。非常感谢