为什么广为流传的BeansBinding
jar版本还在beansbinding-1.2.1.jar
?
它可以从 Maven Central 下载,也可以通过 Netbeans 发行版下载,或者通过 JFormDesigner 插件安装。为什么它不包含 2008 年所做的最新更改?
例如,许多绑定的性能问题在 10 年前就已解决(请参阅2008 年的GitHubJFormDesigner/swing-beansbinding
提交日志
)。
有关该问题的讨论可以在BeansBinding Performance (Issue 37)中找到。解决方案是删除不需要IGNORE_ALL_BEANINFO
的Introspector.getBeanInfo()
呼叫。
但是beansbinding-1.2.1.jar
,广泛分布的 ,其中仍然有旧的字节码。是什么导致该错误一次又一次地出现?