在启动JFinal程序时报错
class sun.reflect.GeneratedConstructorAccessor2 cannot access its superclass sun.reflect.Constructor
问题所在
因为这个项目的原作者是使用eclipse编写的,idea和eclipse的启动机制不一样,由于eclipse并没有自动实现热加载机制,因此这里我们需要加上参数5来手动热加载,热加载是指在应用程序运行时,能够动态地替换已加载的类文件,使得代码修改可以即时生效,而不需要重新启动整个应用程序,idea则自动实现了,因此把5去掉即可
成功启动
- reflect GeneratedConstructorAccessor2 GeneratedConstructorAccessor Constructor superclassreflect generatedconstructoraccessor2 generatedconstructoraccessor generatedconstructoraccessor2 constructor 20230528 reflect java superclass generatedconstructoraccessor constructor constructor codeforces institute supported reflect reflection constructor函数default