美文网首页
jFinal异常

jFinal异常

作者: onlyHalfSoul | 来源:发表于2018-05-25 16:51 被阅读83次

    java.sql.SQLException: java.lang.IllegalAccessError: class sun.reflect.GeneratedConstructorAccessor2

    项目启动时出现错误信息:java.sql.SQLException: java.lang.IllegalAccessError: class sun.reflect.GeneratedConstructorAccessor2

    解决方法:

    如果是用的 IDEA,并且是用的 jfinal 集成的 jetty 启动项目,使用如下代码:
    JFinal.start("src/main/webapp", 8080, "/");

    而不要使用如下代码:
    JFinal.start("src/main/webapp", 8080, 5);

    也就是说,IDEA 下的启动少了最后一个 int 型参数,这是由于 IDEA 启动时无法切换成 jfinal 自定义的 classloader 引发的,下载首页的 jfinal demo,看一下 DemoConfig.main() 方法中的说明文字

    相关文章

      网友评论

          本文标题:jFinal异常

          本文链接:https://www.haomeiwen.com/subject/uxsujftx.html