源码导入eclipse报错

在git上面下载源码,导入eclipse报错;

不修改pom文件时, servlet-api使用的是2.3的版本 com.jfinal.core.JFinal 类中

blob.png

ServletContext 类中不存在getContextPath() 方法,另外还有一些其他的类中也使用了getContextPath() 方法,都提示不存在;

修改pom文件,servlet-api修改为2.5的版本 com.jfinal.core.Controller 类中

blob.png

Cookie 类不支持setHttpOnly ,   这个要怎么解决?


评论区

JFinal

2017-07-04 21:01

升级一下 servlet jar 包

队列

2017-07-05 09:21

@JFinal servlet-api 已经升级至2.5 ,下载maven仓库中的 最新版 3.0-alpha-1 反编译查看在Cookie中依然不存在setHttpOnly 方法, 大神用的servlet-api是哪个版本的?

JFinal

2017-07-05 10:58

@队列 jfinal 用的所有 jar 包的版本可以在其 pom.xml 中进行查看:
https://git.oschina.net/jfinal/jfinal/blob/master/pom.xml

队列

2017-07-05 13:20

@JFinal 解决了,感谢大神。升级到3.1.0 就好了 pom里面这么写

javax.servlet
javax.servlet-api
3.1.0
provided

热门反馈

扫码入社