bridj 可以,功能很不全,com方面文档也不全,调用比较麻烦,不能自动转换Java类型
jacob 默认调用方法麻烦 只能调用实现 IDispatch 的,可以用jacobgen生成调用代码
j-Interop 利用DCOM技术调用
jawin jcom都较老,可以生成调用代码
com4j https://com4j.java.net/, IDispatch 不是必须,java中注解vtid即可,某些复杂参数类型未处理
jacoZoom 商业 基于JNI,大概需要编译C 有generator http://www.infozoom.de/en_jacoZoom.shtml
EZ JCom 商业 需要编译C 有generator http://www.ezjcom.com
参考资料: http://stackoverflow.com/questions/3547587/how-to-choose-a-java-com-bridge