如何在Java中以编程方式查找Open Office安装路径

时间:2014-06-27 04:55:19

标签: java api openoffice.org libreoffice uno

我在Open Office中使用Java UNO运行时参考Api在Open Office Draw中导出UML图。最初我尝试使用Bootstrap.bootstrap()方法连接Open Office,但结果是“找不到办公室可执行文件异常”。然后根据帖子No office executable found exception while connecting to OpenOffice through Java,我下载了bootstrapconnector.jar,它对我来说很好。但在这种情况下,用户必须提供Open Office安装的路径,我的要求是通过以编程方式查找安装路径来连接到Open Office实例。我知道的一种方法是通过使用WinRegistry,但在这种情况下,我认为注册表项可能会随着底层操作系统而改变。因此,如果有人可以建议我实现这一目标的其他方法,那将是一个很大的帮助。

0 个答案:

没有答案