1

.docxファイルを作成するアプリケーションがあります。ローカルPCでは完全に正常に動作しますが、java-web-startでエラーが発生します。

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

原因:java.lang.ClassNotFoundException:org.docx4j.fonts.Mapper

「docxの作成」ボタンをクリックすると、アプリケーションでそのエラーが発生しますが、他の機能(GUI、データベース接続など)は引き続き正常に機能します。ボタンをクリックすると、アプリケーションは既存のdocxファイルを開き、それにテーブルを追加して、ファイルをローカルPCに保存します。

実際には、'missing'クラスはdocx4j-2.7.0.jarのlibフォルダーにあります。フォルダ内の他のjarファイルも問題ありません。ただし、docx4jjarファイルのサイズは最大で2,67MBです。それが問題になるのでしょうか?または他の提案はありますか?

4

1 に答える 1

0

インポートイン org.docx4j.fonts.Mapperが満たされていないようです。docx4jクラスパスにある場合は、依存関係フォームを確認してください。

の依存関係にエラーがある可能性がありますjnpl

<resources> </resources>

よろしく。

于 2011-10-05T09:47:59.907 に答える