问题描述
我不想使用诸如Netbeans Eclipse之类的大型程序,并且只应该对pdfBox(https://pdfbox.apache.org/)做些小事情,但是它不起作用。我必须使用Maven等吗?
我已经下载了pdfBox-2.0.20.jar
和pdfBox-app-2.0.20.jar
在Windows中将PATH添加到环境变量中。
在记事本++中创建了这个(Document_Creation.java)
import java.io.IOException;
import org.apache.pdfBox.pdmodel.PDDocument;
public class Document_Creation {
public static void main (String args[]) throws IOException {
//Creating PDF document object
PDDocument document = new PDDocument();
//Saving the document
document.save("C:/folder/my_doc.pdf");
System.out.println("PDF created");
//Closing the document
document.close();
}
}
打开Windows CDM并输入:javac Document_Creation.java
但是出现此错误
Document_Creation.java:2: error: package org.apache.pdfBox.pdmodel does not exist
import org.apache.pdfBox.pdmodel.PDDocument;
^
Document_Creation.java:9: error: cannot find symbol
PDDocument document = new PDDocument();
^
symbol: class PDDocument
location: class Document_Creation
Document_Creation.java:9: error: cannot find symbol
PDDocument document = new PDDocument();
^
symbol: class PDDocument
location: class Document_Creation
3 errors
好像我无法使用import org.apache.pdfBox.pdmodel.PDDocument;
来访问pdfBox
如何使此代码与最新的Java(工作正常,使用不带pdfBox的println测试),记事本++和Windows CMD?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)