IKVM: 无法初始化 JAXP 1.3 DatatypeFactory 类。IKVM.OpenJDK.XML.Bind 错误

发布于 2024-12-25 13:37:14 字数 564 浏览 1 评论 0原文

我将 ikvm 与 mpxj 项目一起使用。

我有一个像这样的非常简单的代码....

 var writer = new MSPDIWriter();
 writer.write(project2, ofilename);

我得到一个异常.net,无法初始化 IKVM.OpenJDK.XML.Bind 中的 JAXP 1.3 DatatypeFactory class.in

错误:“net.sf.mpxj.mspdi.MSPDIWriter”的类型初始值设定项引发异常。错误:无法初始化 JAXP 1.3 DatatypeFactory 班级。错误:提供商 com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryI mpl 未找到 错误:com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl

我可以看到这个问题似乎与 IKVM 有关。 你能告诉我出了什么问题吗?

I use ikvm with mpxj project.

I have a very simple code like this....

 var writer = new MSPDIWriter();
 writer.write(project2, ofilename);

I get an exception .net, Failed to initialize JAXP 1.3 DatatypeFactory class.in IKVM.OpenJDK.XML.Bind

Error:The type initializer for 'net.sf.mpxj.mspdi.MSPDIWriter' threw an exceptio n. Error:Failed to initialize JAXP 1.3 DatatypeFactory
class. Error:Provider
com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryI mpl
not found
Error:com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl

I can see this problem seems to be related to IKVM.
Can you tell me what is wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

他是夢罘是命 2025-01-01 13:37:14

这是一个与此相关的问题。并非所有 ikvm dll 都与可执行文件位于同一目录中。

It was a problem related to this. Not all ikvm dlls were in the same directory as the executable.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文