如何在 .Net Core 中使用 JAR(显然是用 Java 开发的)?在 .Net 世界中,我们可以将其注册为 COM 组件并访问它。我知道 .Net Core 还不支持 COM 组件。像 IKVM/JNBridge 这样的库还不支持 .Net Core。
最佳答案
COM 是结合 Windows 操作系统的 Microsoft 技术,.NET Core 旨在跨平台。无论如何,Microsoft 不鼓励使用 COM 开发新应用程序。 JCOBridge包能够做你所要求的。最新版本支持 Windows x86/x64 和 Linux x64。
模板可用在 Templates向您展示如何从 .NET Core 使用 Java API。从 .NET Core 应用程序设置类路径告诉 JVM 您的 Jar 文件所在的位置,并且您可以从 .NET Core 应用程序调用 Jar 文件的 API。
其他示例可在 Examples 上找到
关于java - 从 .Net Core 使用 JAR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44567113/