【发布时间】:2015-12-02 08:43:05
【问题描述】:
在我的项目中,我使用 lombok 库来隐藏代码的样板部分。目前我正在尝试自动生成大量数据,因此我为此选择了 benas/jPopulator 库 - 这似乎正是我所需要的。
问题是我得到以下异常:
java.lang.NoSuchMethodException: Property '***' has no setter method in class ***
虽然没有其他的 setter 和 getter,但 Lombok 的 setter 和 getter 似乎 jPopulator 没有看到它们。虽然代码编译良好并且应用程序运行良好。
有没有办法让这两个库一起工作?
更新
似乎问题不在于 jPopulator 本身,而在于底层库org.apache.commons.beanutils.PropertyUtilsBean,它找不到访问器方法并失败。在 jPopulator 大师版的另一边,人们开始自己设置属性:
唯一的问题是有没有办法通过maven使用master版本?
【问题讨论】:
标签: java testing lombok intellij-lombok-plugin