2015-03-17 2 views
0
import java.io.File.*; 
import java.util.Date; 
import jxl.*; 
import jxl.read.biff.File; 
import jxl.write.*; 
public class Excela { 
    public static void main(String[] args) { 
     WritableWorkbook workbook = Workbook.createWorkbook(new File("output.xls")); 

    } 
} 

я запускаю этот код в но он дает следующее сообщение об ошибкеошибка при создании файла Excel

Несколько маркеров на этой линии

- Метод createWorkbook (Файл) в типа Workbook не применяется для аргументов (Файл)

- Файл конструктора (String) является undefin ред

ответ

1

Вы должны импортировать File без Астерикс:

import java.io.File; 

и удалить import jxl.read.biff.File;

+0

я сделать это, но он по-прежнему дает ошибку несколько маркеров на этой линии \t - Необработанное тип исключения IOException \t - Точка останова линии: Excela [линия: 8] - основная \t (String []) –

+0

@AyzaAliKhan Добавьте блок catch try вокруг строки. – Jens

+0

Я запускаю его в ecclipse, он должен быть создан, я думал, или я должен указать адрес назначения файла? –

Смежные вопросы