IKVM.NET作为OpenOffice的JRE

时间:2013-01-20 09:15:17

标签: java .net mono openoffice.org ikvm

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

1 个答案:

答案 0 :(得分:1)

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

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

备选方案您可以将IKVM的供应商更改为“Oracle Corporation”并重建它。

但我不知道这应该如何适用于单声道。