为什么广为分发的BeansBinding
jar版本仍然是beansbinding-1.2.1.jar
?
它可以从Maven Central或Netbeans发行版中下载, 或由JFormDesigner插件安装。为什么它不包含2008年所做的最新更改?
例如,具有很多绑定的性能问题已在10年前解决(请参见GitHub JFormDesigner/swing-beansbinding
commit log from 2008
)。
有关该问题的讨论可以在BeansBinding Performance (Issue 37)上找到。
解决方案是删除IGNORE_ALL_BEANINFO
调用中不需要的Introspector.getBeanInfo()
。
但是分布广泛的beansbinding-1.2.1.jar
仍然具有旧的字节码。是什么导致该错误反复出现?