标签: java dll ubuntu native
我们开发了一个在内部使用DLL的Java项目(特别是Com4j.dll)。现在我们已经转移到Ubuntu,该项目已停止工作(显然)。
Com4j.dll
答案 0 :(得分:3)
Linux也有动态加载的库(.dll),但它们被称为共享对象(.so)。所以一般来说你只需重新编译dll就可以了,你应该没问题。但是,您似乎正在使用COM,这是Microsoft创建的非便携式技术。您必须使用Linux上可用的东西(例如CORBA)替换COM组件。