java - 如何从 JAR 文件在 C# 中创建和使用类实例?
问题描述
我知道有关此主题的所有其他问题,但我还没有找到解决问题的好方法。目前我正在尝试在我的 C# 项目中使用 Java 代码。我已经尝试使用 IKVM 将JAR
文件转换为.DLL
文件,但这对我不起作用,因为这些JAR
文件很难翻译成 C#,因为并非 Java 中使用的每个组件都可以在 C# 中找到。该JAR
文件的正常调用对我也不起作用,因为我需要使用 Java 代码中声明的类的类实例。
回到我的问题:有人知道我如何在我的项目中使用 Java 代码吗?我听说可以像实现原生 Java 代码一样实现 Java 代码,是这样吗?请注意,我必须使用 Java 代码中声明的类的类实例。
我非常感谢任何形式的帮助,纯粹的!
编辑: 我的解决方法是包含调用 JAR 文件的批处理文件。我会将这些批处理文件包含到我的 C# 项目中并使用这些批处理文件。这对我来说可能是一种更好的方法,因为 JAR 文件的每个输入和输出都是通过 XML 文件完成的。
解决方案
推荐阅读
- python - 通过字符串前缀加入熊猫数据帧
- javascript - 为什么我的函数不会返回用户输入的字符串
- kubernetes - k8s 在将 pod 分配给节点时考虑了什么?
- java - Spring Boot 2.x 不会在 JUnit 测试中加载 application.properties
- maven - Maven 安装 Klaxon
- javascript - 关于使用 2 个函数比较日期的 JS 问题
- javafx - 当 Model 具有 JavaFX 属性时如何使用 ViewModel?
- ios - iOS - 模棱两可的布局
- java - 线程“主”java.lang.NoClassDefFoundError中的scala EPFL异常:javax/script/Compilable
- laravel - 奇怪的 assertJSON 行为