【发布时间】:2019-01-24 16:31:27
【问题描述】:
这是在使用 IKVM 的 .net 应用程序中使用 saxon9ee.jar 的情况(我们单独编译,因为我们使用不同的 IKVM)。
当我遵循快乐路径中没有异常的做法时,我运行设置以将我放入调试器中。
Saxon 正在为以下类抛出 ClassNotFoundException,但它运行良好:
- com.saxonica.ee.domino.DominoNode
- com.saxonica.xsltextn.style.SaxonElementFactory
- com.saxonica.ee.extfn.js.IXSLElementFactory
这是一个问题还是预期?
更新:好的,肯定是类加载器(IKVM)的问题。答案是IKVM Class Loader。
【问题讨论】:
-
IKVM 背后的主要开发者于去年 4 月宣布结束该项目,weblog.ikvm.net 所以如果这是您想要使用的方法,您可能应该三思而后行。
-
@LexLi - 我们已经开始支持它(一项优化)。让它消失太有用了。
-
太好了!但是如果你已经开始了,你应该发出更多的声音来通知社区:) GitHub 组织/repo 等将是一个更好的信号来恢复它并重新获得关注。
-
@LexLi - 已经完成 - github.com/wwrd/ikvm & stackoverflow.com/questions/50615183/… 大约一个月前,我还通过电子邮件发送了 ikvm 开发人员电子邮件列表。
-
既然你有一个repo,我会在那里而不是在这里写我的意见。