在我的项目中,我使用lombok库来隐藏代码的样板部分。目前我正在尝试自动生成大量数据,因此我选择了benas / jPopulator库 - 这似乎正是我需要的。
问题是我遇到了以下异常:
java.lang.NoSuchMethodException: Property '***' has no setter method in class ***
虽然没有其他的setter和getter,但是龙目岛的一个似乎jPopulator看不到它们。代码编译得很好,应用程序运行完全正常。
有没有办法让这两个lib一起工作?
更新
似乎问题不在于jPopulator本身,而在于底层库org.apache.commons.beanutils.PropertyUtilsBean
,它无法找到存取方法并失败。在jPopulator主版本的另一方面,人们开始自己设置属性:
唯一的问题是有没有办法通过maven使用主版本?