1

我有一个创建 .docx 文件的应用程序。它在我的本地 PC 上运行良好,但在 java-web-start 上出现错误:

java.lang.NoClassDefFoundError: org/docx4j/fonts/Mapper

引起:java.lang.ClassNotFoundException:org.docx4j.fonts.Mapper

当我单击“创建 docx”按钮时,应用程序会出现该错误,其他功能(我的 gui、数据库连接..)仍然可以正常工作。单击该按钮,应用程序会打开一个现有的 docx 文件,向其中添加一个表格并将该文件保存在我的本地 PC 上。

实际上,lib 文件夹中的 docx4j-2.7.0.jar 中存在“缺失”类。文件夹中的其他 jar 文件也没有问题。但是 docx4j jar 文件的大小最大,为 2.67MB。这可能是问题吗?或者有什么其他建议?

4

1 回答 1

0

听起来像一个进口 org.docx4j.fonts.Mapper不满意。docx4j如果在类路径中,请查看依赖项表单。

这可能是jnpl.

<resources> </resources>

问候。

于 2011-10-05T09:47:59.907 回答