gpt4 book ai didi

使用 IKVM 的 C# 库在 IKVM.OpenJDK.ClassLibrary 和 IKVM.OpenJDK.Core 之间存在命名空间歧义

转载 作者:行者123 更新时间:2023-12-02 08:17:53 27 4
gpt4 key购买 nike

我正在使用 IKVM 将 java 应用程序包装到 dll 中。我对 IKVM 不是特别熟悉,所以我提前为没有提供足够的信息表示歉意。无论如何,我正在使用一个 C# 库来调用 IKVM 创建的 dll。但是,我使用的库似乎需要 IKVM.OpenJDK.ClassLibrary 和 IKVM.OpenJDK.Core。唯一的问题是这两个库都包含 java.util,这会导致 java.util 中的任何类( vector 、hastables 等)出现命名空间歧义。我无法找到一种方法来引用 java.utils 类中找到的对象的所有实例以显式使用 ClassLibrary 或 Core。无论如何,是否可以引用命名空间来指示我的库使用其中一个来进行 java.util 调用?

最佳答案

在当前版本的 IKVM 中,没有 IKVM.OpenJDK.ClassLibrary。看来您混合了不同版本的 IKVM。

关于使用 IKVM 的 C# 库在 IKVM.OpenJDK.ClassLibrary 和 IKVM.OpenJDK.Core 之间存在命名空间歧义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5996433/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com