为了连接到LibreOffice实例,我需要设置UNO_PATH
环境变量(否则,我得到java.io.IOException: UNO_PATH environment variable is not set (required system path to the office program directory)
)。如果我从批处理文件运行我的应用程序并进行了预先设置,则一切正常。但是,最好的方法是在调用loadFromURL(...)
对象的OOoBean
方法(它用于与Office对象进行交互)之前,从应用程序设置中读取并进行设置。
有人知道如何做到这一点吗?我一直在尝试包括injection在内的其他方法,但到目前为止所有方法都失败了。