gpt4 book ai didi

java - ClassNotFoundException : org. docx4j.openpackaging.exceptions.Docx4JException 异常

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:19:51 25 4
gpt4 key购买 nike

所以我们再来一次。我的脑袋在我的电脑上敲了几个小时,我不知道该怎么做。在我的本地 PC 上,我运行来自 Intellij Idea 的 java 代码。有用。现在我必须创建 jar 文件以使其能够在某些远程服务器上使用。我在项目设置中添加了我的程序需要的所有库、jar(在 Artifacts 部分添加了库)。但它不能在远程服务器上运行。我的程序需要导入什么:

import org.docx4j.dml.CTBlip;
import org.docx4j.jaxb.XPathBinderAssociationIsPartialException;
import org.docx4j.openpackaging.exceptions.Docx4JException;
import org.docx4j.openpackaging.packages.WordprocessingMLPackage;
import org.docx4j.openpackaging.parts.PartName;
import org.docx4j.openpackaging.parts.relationships.RelationshipsPart;
import org.docx4j.relationships.Relationship;

import javax.xml.bind.JAXBException;
import java.io.File;
import java.util.List;

错误:

Exception in thread "main" java.lang.NoClassDefFoundError: org/docx4j/openpackaging/exceptions/Docx4JException
Caused by: java.lang.ClassNotFoundException: org.docx4j.openpackaging.exceptions.Docx4JException
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:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: Main. Program will exit.

那么是创建jar的问题吗?我错过了什么?

最佳答案

org.docx4j.openpackaging.exceptions.Docx4JException 在 docx4j.jar 文件中,因此请确保它(以及所有 docx4j 的依赖项)在您的类路径中。

关于java - ClassNotFoundException : org. docx4j.openpackaging.exceptions.Docx4JException 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30176804/

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