0

我被要求在 vb.net 中创建一个项目,该项目需要集成 Apple 创建的 Java 类(Autoingestion.class)来提取销售记录等。

我在 stackoverflow 上发现了几个问题,但是当我尝试将这个 java 类集成到我的 .net 应用程序中时,没有一个给出的答案对我有用。

例如,这个问题似乎是我真正需要的,但是在尝试编译这个 java 类时(我首先使用 Java Decompiler 对其进行了反编译),它通常会引发一些错误。

我只需要在我的应用程序中使用这个类来调用一个方法。有谁知道如何在没有太多忍者的情况下将其拉出来?

编辑:这是来自 Autoingestion.class 的反编译代码

4

1 回答 1

2

The simplest solution here (other than rewriting the java code in .Net -see above comments) is to simply execute the existing java code from .Net since the class concerned contains a main method. i.e. something like this assuming the java class is in the working dir of your .Net app (and java is on your path):

Shell("java Autoingestion <options>")

this keeps original functionality and is uses similar commands you currently do.

于 2012-04-13T12:39:57.833 回答