0

版本 3.11 和 3.15 NuGet 包需要 IKVM.8.1.5717.0 但在使用 ILSpy 查看时,两者似乎都是针对版本 = 7.2.4630.5 编译的。

运行 C# 示例表明它仅适用于 IKVM.OpenJDK.Core,版本 = 7.2.4630.5。

我有 IKVM.8.1.5717.0 的要求,因为我在网站中运行了其他包,这会出现问题。我们真的不想改变架构来适应 7.2 和 8.1。

使用 IKVM.8.1.5717.0 从源代码重新编译 Org.Carrot2.Core.dll 并复制 Org.Carrot2.Core.NET.dll 会引发

指定自定义属性的二进制格式无效。

在里面org.carrot2.controller.process(Map attributes, params Class[] processingComponentClasses)

是否有带有 IKVM.8.1.5717.0 的 3.11 或 3.15 的可下载稳定版本?

4

1 回答 1

0

不幸的是,答案是否定的:我们没有针对 IKVM 8 的二进制构建,因为它没有通过我们的内部测试。IKVM 的开发已经停止,我们目前不打算升级到 IKVM 8(请注意,没有稳定版本的 IKVM 8 [1])。

[1] https://sourceforge.net/projects/ikvm/files/ikvm/

于 2018-02-01T16:25:32.567 回答