我使用JODConverter 3.0来处理与OpenOffice的沟通,文档转换。除了JODConverter使用OpenOffice的,从使用JNI从系统抓取某个库文件的一个Java库一切工作正常。这将引发异常,如果我不运行Java当使用-D设置的java.library.path方法。

我建立该应用程序是独立于平台,并且具有一个中央配置文件。我想保持这种方式。我想加入使用System.load的URE仓所需的每个文件,但好像有点多。我也是在我的初始化脚本(运行我的应用程序的脚本)的想也许有某种动态查找位置到URE bin目录的方式。作为安装时的OpenOffice没有设置任何环境变量我一直没能找到一个很好的解决方案。

我希望我的问题是不能模糊或过于库特定的(或两者),它的晚在这里和我一直在这一段时间。

谢谢!

有帮助吗?

解决方案

我结束了具有直接放入其将上安装要创建的启动脚本命令。当安装用户可以指定的路径,改变其在未来。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top