有没有适用于Java的COM库可靠?

3

我正在重写一个使用COM自动化Windows应用程序的脚本,我想用Java重新编写它。问题是,COM库似乎有点过时,我不想浪费时间在不起作用的代码上。你有试过什么并且有效吗?

1个回答

6
你看过JACOB吗?它是一个JAVA-COM桥,允许你从Java中调用COM自动化组件。它使用JNI来对COM库进行本地调用。JACOB可以在x86和x64环境下运行,支持32位和64位的JVMs。最近更新于2009年6月8日。

1
我也可以推荐这个 - 我在几个项目中使用过它,它完美地工作(只要确保你在 finally 块中释放引用 - 我们变得懒惰了,因为有垃圾回收!)。我会说真正的 COM 编程(Jacob 所暴露的)并不适合初学者。在尝试深入研究 Jacob 之前,花时间找一本好书来学习这个主题。 - Kevin Day

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接