适用于Java 8的JavaBeans ActiveX Bridge?

曾经有一个JavaBeans ActiveX Bridge,但Java 8不再支持AFAIK。

我想从Excel调用我的JavaBeans,那么Java 8的使用方法是什么?

问题是我在Excel VBA中使用的dll中打包了一些旧的JavaBean。 我没有这个bean的源代码。 但我仍然想在Java 8/9中使用它。 这可能吗?

我使用Obba解决了这个问题:我用Java解析器读取了Java bean,并为每个要调用的Java方法生成了一个VBA包装器方法。 包装器使用Obba调用原始Java方法。 我创建了一个包含所有包装器方法的VBA类,并使用它从我的VBA代码访问bean。

Java ActiveX桥将使我免于创建VBA包装类的工作。