我的 Java 代码中出现以下错误:
java.lang.IllegalAccessException: Class org.apache.commons.digester.ObjectCreateRule can not access a member of class Response with modifiers ""
可能是因为类 Response 不是公共(public)类? 如果是这样,我怎样才能使其可访问并将类 Response 与主类放在同一个文件中?
谢谢
最佳答案
据我所知,您的类 Response 应该遵循 bean 约定:应该是公共(public)的,应该有公共(public)默认构造函数,并且应该为您从 xml 引用的所有字段设置 setter 和 getter。
关于java.lang.IllegalAccessException : is related to public/private attribute for classes? 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5105289/