java - 从 dot net core 调用 Java 组件
问题描述
我有一个 .jar 文件形式的 java 组件,它通过 dot net 框架应用程序中的独立可执行文件运行。.jar 文件是第三方组件,重写它不是一个选项 - 它被维护,我希望能够根据需要更新组件。如果我必须将其转换为 c#,那就太难了。
它已经稳定工作了几年,但它是我在旧的 dot net 框架中拥有的最后一个应用程序之一。我想完全摆脱 dot net 框架,转而使用 dot net core 来执行 jar 文件,或者更具体地说是 .NET 5(或更高版本)
我正在使用 Windward Studios 的免费组件 IKVM 来执行此操作。为 dot net core 升级了一些工作,但该项目看起来并没有继续下去。
我在想,肯定有人需要从 dot net core 中运行 java 组件!现在有一些更标准的方法吗?
我该如何实现呢?
解决方案
推荐阅读
- python - 如何修复 Python 的 vk_api 中的“'int' object is not subscriptable”错误
- ios - 这些常量在对齐工具中意味着什么?
- java - JLabel 不会在课堂上显示图像
- javascript - 单击发布链接以在另一页面上显示完整结果
- android - 在 Android 中迁移到最新的 Google Drive API 时出错 - 已超出未经验证使用的每日限制。继续使用需要注册
- javascript - 如何区分 Hash(#) URL 更改与其他 URL 更改?
- html - 为什么在css背景属性中使用url()时我的主机IP在'localhost'中发生了变化
- javascript - 如何检测 JavaScript 手势库中的最小旋转(例如alloyfinger.js)
- javascript - 使用其他语句调用 setState 方法
- javascript - 从共享模块导入