提示コードですがPDDcoument docuoment = new PDDocument();の行で下記のエラーでます。なぜでしょうか?パスは提示画像の通り通したのですが原因がわかりません。ライブラリがないと言われているみたいですが。
利用ライブラリ: pdfbox
利用IDE: eclipse
参考サイト: https://technicalnote.hatenablog.com/entry/2019/01/28/080138
参考サイト: https://try2explore.com/questions/jp/10757960
エラーコード
[
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/pdfbox/pdmodel/PDDocument
at Main.main(Main.java:11)
Caused by: java.lang.ClassNotFoundException: org.apache.pdfbox.pdmodel.PDDocument
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:636)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:182)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:519)
... 1 more
]
java
1import java.io.IOException; 2 3import org.apache.pdfbox.pdmodel.PDDocument; 4import org.apache.pdfbox.pdmodel.PDPage; 5 6public class Main { 7 public static void main(String args[]) { 8 try { 9 // 空のドキュメントオブジェクトを作成します 10 PDDocument document = new PDDocument(); 11 12 // 新しいページのオブジェクトを作成します 13 PDPage page = new PDPage(); 14 document.addPage(page); 15 16 // ドキュメントを保存します 17 document.save("sample.pdf"); 18 document.close(); 19 } 20 catch (IOException e) { 21 e.printStackTrace(); 22 } 23 } 24}
回答1件
あなたの回答
tips
プレビュー