首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
Eclipse 4.7.1a版本启动Jfinal会报错
dominicdd
2017-11-07 11:25
请更新3.5版本,问题已解决,低于3.5版本
请看一楼波总的回复
。
项目:
JFinal
8
8
评论区
JFinal
2017-11-07 16:57
如果用的是 eclipse,使用eclipse 4.6 就好了,4.7 也是ok的,4.7.1a不行
建议使用 eclipse mars 2 这个版本,比这高的两个版本加了些没用的插件,性能也不行:https://www.eclipse.org/downloads/eclipse-packages/
注意上面链接的页面的右侧的 Eclipse Mars (4.5) 链接可以进入 mars2 下载页面:
https://www.eclipse.org/mars/
最后再补充一下:jetty-server-2019.3 已经彻底兼容了各个 eclipse 以及 IDEA 版本
回复
zyysb
2018-04-28 15:18
Oxygen.3 Release (4.7.3)这个版本也会有这个问题
回复
童年
2018-05-31 14:04
多谢老板,问题已经解决,真的是把最后要给参数去掉就行了
回复
阿知
2018-07-17 11:10
@zyysb
你用减参数的办法解决了吗 和你一样版本我现在还在这卡着...
回复
JFinal
2018-07-17 11:33
@阿知
用最新的 eclipse photon
回复
zyysb
2018-07-17 11:52
@阿知
解决了,按照上面说的方法已经可以跑了
回复
kevin007
2018-08-08 23:35
@JFinal
经测试在jdk8环境下eclipse photon4.8或者4.7.1a下都会有这个问题,但是把jdk8换成jdk10后,不管是4.7.1a还是4.8都正常了,是不是jfinal针对eclipse的热部署插件依赖的jdk版本比较高导致的?好多人还都用的jdk8呢,建议波总看看这个问题,不然只能eclipse降级了。
目前我测试很多遍发现的解决方案就是【eclipse降级】或者【jdk升级到java10】均可。
回复
JFinal
2018-08-09 10:09
@kevin007
这个问题是在 eclipse 出现某个版本后突然出现的,jfinal 自身有关启动部分的代码很多年都没变过了,目前不知道原因,jfinal 3.5 会统一研究一下这个问题的原因
回复
xswby
2018-08-16 18:57
去掉JFinal启动方法的最后那个参数可以启动,但是无法操作数据了,233333
回复
溪碧旗
2018-08-20 15:00
@JFinal
myeclipse2018.8也存在这个问题
回复
tengzhoumozi
2018-09-11 15:31
Oxygen.3 Release (4.7.3) 保留最后一个参数报 IllegalAccessError: class sun.reflect.GeneratedConstructorAccessor2 cannot access its superclass sun.reflect.ConstructorAccessorImpl; 去掉最后一个参数, 热更新就不起作用了.
回复
JFinal
2018-09-11 15:37
@tengzhoumozi
用 gitee.com/jfinal/jfinal 上最新的 jfinal 3.5 即可
回复
JFinal
2018-09-11 15:40
@tengzhoumozi
使用 jfinal 3. 5 ,用下面的方法:
git clone git@gitee.com:jfinal/jfinal.git
cd jfinal
mvn install
这个版本目前没发布
回复
tengzhoumozi
2018-09-11 16:24
@JFinal
谢谢. 代码拉取失败, 我先用mars版本, 等您发布新版本, 我再用新的吧.
回复
JFinal
2018-09-12 12:06
@tengzhoumozi
新版本最后两个功能添加上后就开发布,先用用 mars 也可以,eclipse 解压即用也很方便
回复
15900813027
2018-10-29 09:13
jdk换成11就不报错啦
回复
JFinal
2018-10-29 21:34
@15900813027
这个在 jfinal 3.5 版本已经解决了,这个版本已经发布半个多月了
回复
小短腿
2019-02-11 16:59
用eclipse4.7.2启动也是有问题Caused by: java.lang.IllegalAccessError: class sun.reflect.GeneratedConstructorAccessor13 cannot access its superclass sun.reflect.ConstructorAccessorImpl ,去掉启动的最后一个参数启动就没问题了
回复
JFinal
2019-02-11 17:04
@小短腿
这个问题在 jetty-server-2019.3 版本解决了,之前的老版本也解决过
使用 jfinal undertow 也不存在这个问题,建议使用 jfinal undertow,比 jetty-server 方便得多
回复
发送
我要反馈
热门反馈
扫码入社
建议使用 eclipse mars 2 这个版本,比这高的两个版本加了些没用的插件,性能也不行:https://www.eclipse.org/downloads/eclipse-packages/
注意上面链接的页面的右侧的 Eclipse Mars (4.5) 链接可以进入 mars2 下载页面:
https://www.eclipse.org/mars/
最后再补充一下:jetty-server-2019.3 已经彻底兼容了各个 eclipse 以及 IDEA 版本