У меня есть простой код, чтобы написать на листе первенствовать в JavaИсточник не найден во время debugg
package com.canopy.template;
import java.io.File;
import java.io.IOException;
import jxl.write.*;
import jxl.write.Number;
import jxl.write.biff.RowsExceededException;
import jxl.*;
public class rwe{
public static void main(String arg[]) throws InterruptedException, RowsExceededException, WriteException{
try {
WritableWorkbook workbook = jxl.Workbook.createWorkbook(new File("output.xls"));
System.out.println("Worksheet Created Successfully");
WritableSheet sheet = workbook.createSheet("First Sheet",1);
Label label = new Label(0, 2, "A l abel record");
sheet.addCell(label);
Number number1 = new Number(3, 4, 3.1459);
sheet.addCell(number1);
workbook.write();
workbook.close();
}
catch(IOException e)
{
System.out.println("Worksheet Creation Failed");
}
}
}
, когда я запускаю код его выполнения без каких-либо проблем но когда я debugg это говорит
The JAR file jxl-2.6.12.jar has no source attachment.
Я добавил JXL-2.6.12.jar в я классам извлеченный JXL-2.6.12.jar, но все файлы класса присутствуют, так что не так urce файл, то почему затмение просят исходный файл
Это затмение Луны, которое я использую для написания кода
Вы не можете отлаживать класс java, который вы не используете есть исходный файл. –
@SercanOzdemir это не совсем правильно. Вы можете отлаживать его, например, читать значения параметров и т. д., но это боль в a ... – Thomas
Я пытался объяснить, что @Thomas уже ответил. –