我发现即使是他们自己的 SimpleSubscriptionExample.java 也无法在最新的 Java8 下的 Windows 7 上运行(我也尝试过 Java 7 - 同样的问题):Session() 构造函数永远不会返回,程序神秘地退出。
然后我查看了 blpapi jar 文件清单,我看到它是用 Java 6 编译的。我用 Java 6 尝试了这个例子,它很好。
有人遇到同样的问题吗?有没有办法在 Java 8 下仍然运行它?最后,有人知道为什么 blpapi 不是用最新的 Java 编译的吗?