java - IKVM.NET 作为 OpenOffice 的 JRE

标签 java .net mono openoffice.org ikvm

我正在编写一个应该与大型 .NET 库交互的 OpenOffice 扩展。按照建议here , 一个合理的解决方案是使用 IKVM.NET 和用 Java 编写的扩展,它与 Mono 库交互。然而,问题是,如何引入 IKVM.NET 作为 OpenOffice 的 JRE。

最佳答案

我认为如果不重新编译 OpenOffice,这是不可能的。 OpenOffice 具有非常强大的 Java VM 检查。如果你想这样做,那么你需要:

  • 将 ikvm.exe 重命名或复制到 java.exe。
  • this fix checkin 进行等式更改对于具有 IKVM 设置的 Java 7。供应商是“Jeroen Frijters”。当前的 ikvm 版本为 1.7.0。然后重建 OpenOffice 或 LibreOffice。
  • 然后在菜单工具-选项-OpenOffice.org-Java中输入IKVM bin父目录的路径

或者您可以将 IKVM 的供应商更改为“Oracle Corporation”并重建它。

但我不知道这应该如何与单声道一起使用。

关于java - IKVM.NET 作为 OpenOffice 的 JRE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14423136/

相关文章:

Android 内存泄漏 - 无法正确解除分配位图,内存不足错误 - 位图大小超出 VM 预算 [Mono Android]

mono - 有人使用 uClibc 为 MIPS 64 交叉编译 Mono 吗?

java - Maven(命令行): No compiler is provided in this environment

java - 如何调试这段java代码?这段代码有什么错误?

java - 如何使用Mysql和Java(Hibernate)获取startTime和endTime

java - 如何在 Android 应用程序 Activity 之间传递 "EditText"值

c# - HandleProcessCorruptedStateExceptions 不适用于 StackOverflow 异常

.net - .NET 中的单元测试 System.Threading.Timer

c# - DDD 逻辑和持久性无知

c# - 嵌入 .Net 运行时