有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java组织。阿帕奇。平民小坚果。BeanMap因非法访问异常而失败

当我试图在BeanMap中迭代entryset时,我得到一个

"java.lang.IllegalAccessException: Class org.apache.commons.beanutils.BeanMap can not access a member of class com.hello.Employee  with modifiers "public"  
    at org.apache.commons.beanutils.BeanMap.get(BeanMap.java:391)
    at org.apache.commons.beanutils.BeanMap$12.next(BeanMap.java:566)
    at org.apache.commons.collections.iterators.UnmodifiableIterator.next(UnmodifiableIterator.java:72)
    at org.codehaus.jackson.map.ser.std.MapSerializer.serializeFields(MapSerializer.java:232)
    at org.codehaus.jackson.map.ser.std.MapSerializer.serialize(MapSerializer.java:186)
    at org.codehaus.jackson.map.ser.std.MapSerializer.serialize(MapSerializer.java:23)
    at org.codehaus.jackson.map.ser.StdSerializerProvider._serializeValue(StdSerializerProvider.java:610)
    at org.codehaus.jackson.map.ser.StdSerializerProvider.serializeValue(StdSerializerProvider.java:256)
    at org.codehaus.jackson.map.ObjectWriter._configAndWriteValue(ObjectWriter.java:456)
    at org.codehaus.jackson.map.ObjectWriter.writeValueAsString(ObjectWriter.java:393)

知道是什么原因吗


共 (1) 个答案

  1. # 1 楼答案

    向类'com'添加公共修饰符。你好员工解决了这个问题