如何在Java中使用.Net程序集

4

我想在Java应用程序中使用Microsoft .Net Assembly。有没有办法实现这一点。

任何帮助都将不胜感激。

2个回答

7
Java和.Net运行在根本不同的系统上:分别是JVM和CLR。它们不能直接加载到对方中并使用,因为它们是不兼容的格式。
但是,可以通过桥接层使.Net和Java组件进行交互。有几个提供此功能的桥接层可供选择。 注意:大多数这些解决方案都是针对共享定义明确的组件而不是直接加载库。这可能适用于您,也可能不适用。

谢谢JaredPar。实际上,我有一个包含实体类的.Net程序集,我想在Java应用程序中使用相同的实体类。是否有办法在我的Java应用程序中引用我的实体程序集(.dll)? - Baig
@Baig,不行。在Java中没有直接引用.NET DLL的方法。 - JaredPar

1

关于同一主题的有趣内容:ikvm


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