gpt4 book ai didi

java - 无法使用 docsplit 转换 openoffice 文档导致 java.lang.NoClassDefFoundError

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:36:59 25 4
gpt4 key购买 nike

我已经安装了 docsplit gem 并且能够转换 PDF 文档。但是在拆分openoffice文档如powerpoint和word文件时,出现如下错误:

Exception: Command
/usr/local/bin/docsplit pdf /tmp/tmpzuk5gf/dump.ppt --output /tmp/tmpzuk5gf
finished with return code
1
and output:
Exception in thread "main" java.lang.NoClassDefFoundError: /usr/lib/openoffice
Caused by: java.lang.ClassNotFoundException: .usr.lib.openoffice
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: /usr/lib/openoffice. Program will exit.

我已经检查过 /usr/lib/openoffice 文件夹可用。

我该怎么做?

最佳答案

我在 OpenOfficeUbuntu 10.04 中使用 docsplit 0.7.2。然而,从 0.7.0 开始的版本似乎更喜欢 LibreOffice 而不是 OpenOffice。所以我将我的 docsplit 降级到 0.6.4 版本并且它可以与 OpenOffice 一起工作。我现在可以成功运行命令。

关于java - 无法使用 docsplit 转换 openoffice 文档导致 java.lang.NoClassDefFoundError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16039555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com