2019-06-19 23:40
@canca 按照这个贴子的方法解决:
http://www.jfinal.com/feedback/5985
也就是说使用还未发布的 jfinal 4.3 版本解决,记得反馈给我结果
现在正是发布前夕,所以特别需要这类碰到问题的案例,确保发布的版本兼容性最高
2019-06-19 18:06
@白世伟 从项目代码和结构来看是对的,没有什么问题,很可能是你项目创建或者导入的时候有问题
解决办法如下:
1:确保项目是标准的 maven 结构
2:将项目从 eclipse 中删除。注意删除时 "不要勾选" Delete project content on disk。 也就是说不是真删,而只是将项目从 eclipse 左侧的目录中删除出去
3:从资源管理器中找到项目,删掉项目中的所有文件,只保留 src 目录以及 pom.xml 文件,注意隐藏文件也要删干净。这一步本质是删掉 eclipse 为你的项目生成的一些乱七八槽的配置之类的文件
4:重新导入 maven 项目,让 eclipse 重新为你生成项目的各种配置文件。注意导入的关键在于:一定要选择 Existing Maven Projects 进入导入向导,否则生成的项目配置并不是标准的 maven 配置
5:运行项目打完收工
2019-06-19 17:44
@124653847atqq.com 目前最好的解决办法是通过继承 UndertowServer 并覆盖掉父类中的 configHttp() 方法,然后照抄里头的代码,仅仅去掉下面这行代码:
pathHandler = new SetHeaderHandler(pathHandler, "Server", "JFinal");
当然,你也可以改掉这行代码,配置成自己喜欢的 Server name