私の J2EE Web プロジェクトでは、単純な JSP (HomeScreen.jsp) とその背後にサーブレット クラス (HomeScreenServlet.java) があります。このクラスは、別のクラス (PDFAwt) から非静的メソッド (PDFAwt1) を呼び出しています。このクラスは、通常発生するように、多くの異なるクラスから他の多くのメソッドを呼び出します。
PDFAwt1() を呼び出すために PDFAwt のオブジェクトを作成しようとすると、例外が発生します。
java.lang.ClassNotFoundException: jxl.read.biff.BiffException
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1360)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1206)
...
ここに PDFAwt1() の小さなプレビューがあります
CreateExcelFile cef = new CreateExcelFile();
ImageConversion.setupPDFToPNG(ReferencePath);
ImageConversion.setupPDFToPNG(NewPath);
File folder = new File(ReferencePath + "/png");
File[] f = folder.listFiles();
File folder1 = new File(NewPath + "/png");
File[] f1 = folder1.listFiles();
...
CreateExcelFile()
import jxl.Workbook;
import jxl.format.Colour;
...
public class CreateExcelFile {
public CreateExcelFile() {
try {
if (!new File("LabelsTemplate.xls").exists()) {
WritableWorkbook workbook = Workbook.createWorkbook(new File("LabelsTemplate.xls"));
WritableSheet sheet = workbook.createSheet("Sheet1", 0);
...
}
}
}
問題が正確にどこにあるかを見つけることができません..助けてください..