我不想使用像netbeanseclipse之类的大型程序,应该只使用pdfbox做一件小事(https://pdfbox.apache.org/)但它不起作用。我必须使用maven等吗?
我已经下载了 pdfbox-2.0.20.jar
以及 pdfbox-app-2.0.20.jar
在windows中添加了环境变量的路径。
在记事本中创建了这个文档(document\u 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并键入: 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;
我如何使这段代码与最新的java(工作,测试println没有pdfbox),notepad++和windows cmd一起工作?
暂无答案!
目前还没有任何答案,快来回答吧!