簡體   English   中英

無法在我的項目中正確包含PDFClown

[英]Cannot correctly include PDFClown in my project

我正在嘗試第一次使用PDFClown。 按照自述文件中的說明,我嘗試通過以下步驟在Java Workspace(Eclipse IDE)中導入PDFClown Project:1)File => import ... => Existing Project to Workspace =>然后選擇下載的Java文件夾PDFClown Zip (0.1.2 Beta版)

之后,我的軟件包瀏覽器中有5個項目,其中4個由PDFClown加上我的項目。 現在,我得到38個錯誤; 最后一個與我原始項目中HelloWorld的實現有關。

編輯:對於混亂的錯誤報告,我感到抱歉,如果有人可以幫助以更友好的方式顯示它,我會很高興

Description Resource    Path    Location    Type
The import org.pdfclown cannot be resolved  PDFGenerator.java   /sitodove/src   line 7  Java Problem
The import org.pdfclown cannot be resolved  PDFGenerator.java   /sitodove/src   line 8  Java Problem
Sample cannot be resolved to a type PDFGenerator.java   /sitodove/src   line 16 Java Problem
The method run() of type PDFGenerator must override or implement a supertype method PDFGenerator.java   /sitodove/src   line 19 Java Problem
File cannot be resolved to a type   PDFGenerator.java   /sitodove/src   line 24 Java Problem
File cannot be resolved to a type   PDFGenerator.java   /sitodove/src   line 24 Java Problem
The import javax.servlet cannot be resolved HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 10 Java Problem
Document cannot be resolved to a type   PDFGenerator.java   /sitodove/src   line 28 Java Problem
The import javax.servlet cannot be resolved HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 11 Java Problem
Document cannot be resolved to a type   PDFGenerator.java   /sitodove/src   line 41 Java Problem
The import javax.servlet cannot be resolved HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 12 Java Problem
Page cannot be resolved to a type   PDFGenerator.java   /sitodove/src   line 45 Java Problem
The import javax.servlet cannot be resolved HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 13 Java Problem
Page cannot be resolved to a type   PDFGenerator.java   /sitodove/src   line 45 Java Problem
The import org.apache cannot be resolved    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 15 Java Problem
PrimitiveComposer cannot be resolved to a type  PDFGenerator.java   /sitodove/src   line 49 Java Problem
The import org.apache cannot be resolved    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 16 Java Problem
PrimitiveComposer cannot be resolved to a type  PDFGenerator.java   /sitodove/src   line 49 Java Problem
The import org.apache cannot be resolved    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 17 Java Problem
StandardType1Font cannot be resolved to a type  PDFGenerator.java   /sitodove/src   line 54 Java Problem
The import org.apache cannot be resolved    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 18 Java Problem
StandardType1Font cannot be resolved to a variable  PDFGenerator.java   /sitodove/src   line 56 Java Problem
HttpServlet cannot be resolved to a type    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 38 Java Problem
HttpServletRequest cannot be resolved to a type HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 42 Java Problem
FileItem cannot be resolved to a type   HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 137    Java Problem
ServletFileUpload cannot be resolved to a type  HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 56 Java Problem
FileItem cannot be resolved to a type   HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 61 Java Problem
The import org.pdfclown cannot be resolved  PDFGenerator.java   /sitodove/src   line 6  Java Problem
DiskFileItemFactory cannot be resolved to a type    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 55 Java Problem
The import org.pdfclown cannot be resolved  PDFGenerator.java   /sitodove/src   line 5  Java Problem
ServletFileUpload cannot be resolved to a type  HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 56 Java Problem
The import org.pdfclown cannot be resolved  PDFGenerator.java   /sitodove/src   line 4  Java Problem
FileItem cannot be resolved to a type   HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 52 Java Problem
FileItemFactory cannot be resolved to a type    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 55 Java Problem
ServletFileUpload cannot be resolved    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 46 Java Problem
FileItem cannot be resolved to a type   HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 50 Java Problem
HttpServletResponse cannot be resolved to a type    HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 43 Java Problem
ServletException cannot be resolved to a type   HelloWorld.java /pdfclown.samples.web/src/org/pdfclown/samples/web  line 44 Java Problem

編輯:實際上我已經下載了org.apache.commons.fileupload Jar,然后通過Project => Properties => Java Build Path => Libraries => Add External Jars包含了它。真的必須那么復雜嗎?

如果您只想在項目中包括PDF Clown,則無需導入其分發項目(其中包含完整的源代碼和預編譯的jar):您要做的只是選擇可以在其中找到的預編譯的jar。發行版(PDFClown / java / pdfclown.lib / build / package)並將其放置在項目的依賴項中。

或者,如果您想嘗試分發樣本 (基於CLI,基於GUI和基於Web的),則必須遵循自述文件,並考慮到(如您的錯誤報告所示) 如果您要使用Web示例 (因為您已經知道Web項目的工作原理,對嗎?), 您必須設置Web服務器 (BTW,commons-fileupload-1.2.jar已包含在該項目中,無需進行搜尋)。 如果您不了解eclipse中的Web服務器設置,請查看網絡上可用的數以萬億計的教程,否則您可以簡單地關閉eclipse中的Web示例項目(pdfclown.samples.web),這樣就不會再惹惱您了,並且您可以愉快地運行CLI和GUI示例!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM