Java 如何在Linux(Ubuntu)中使用COM

Java 如何在Linux(Ubuntu)中使用COM,java,linux,ubuntu,com,Java,Linux,Ubuntu,Com,我正在用Java编程,我需要使用Jacob库。Jacob是一个COM库,正如您所看到的,我不能在Linux上使用它(因为Jacob使用的是COM,即Microsoft Windows)。但我知道在Linux上用C#(也是微软的Windows)编程是可能的。因此,在Linux(Ubuntu)上使用Jacob也是可能的。你有什么想法吗?没有。这是不可能的。COM是一种Microsoft Windows软件互操作性方法。虽然您可以(从技术上)在不同的平台上编写C#,但实际上您是在Mono中编写的,Mo

我正在用Java编程,我需要使用Jacob库。Jacob是一个COM库,正如您所看到的,我不能在Linux上使用它(因为Jacob使用的是COM,即Microsoft Windows)。但我知道在Linux上用C#(也是微软的Windows)编程是可能的。因此,在Linux(Ubuntu)上使用Jacob也是可能的。你有什么想法吗?

没有。这是不可能的。COM是一种Microsoft Windows软件互操作性方法。虽然您可以(从技术上)在不同的平台上编写C#,但实际上您是在Mono中编写的,Mono并不依赖Microsoft CLR,它实际上允许COM互操作。

对于任何系统库用例,您将使用或要求使用的COM库是什么?但简短的回答是,你很可能会忘记Jacob,找到另一种集成方法。COM在Linux中找不到,与编程语言无关。