以下是我的代码:
public class ExcelManip {
public static void main(String args[])
throws ExcelException, FileNotFoundException {
Application application = new Application();
File xslFile =
new File("C:\\Users\\Nathan.Shnipes\\Documents\\Workbook.xlsx");
Workbook workbook = application.openWorkbook(xslFile, true);
Worksheet worksheet = workbook.getWorksheet(1);
Range range = worksheet.getRange("A1:AD1");
Variant[][] results = range.getValues();
Cell cell = worksheet.getCell("A1");
System.out.println(cell.getString());
System.out.println(results[0][0].getValue());
System.out.println(
"C:\\Users\\Nathan.Shnipes\\Documents\\Workbook.xlsx");
Range range2 = worksheet.getRange("o1:o500");
Variant[][] dates = range2.getValues();
System.out.println(dates[0][0].getValue());
}
}
或作为图像:
它一直在第35行引发错误。我删除了第35行的所有内容,因为它已经达到了这一点,但它没有帮助。我真的不知道什么是错的。我已经尝试复制程序的主体并将其放入一个新类中,但无论出于何种原因,它都抛出了无主要错误,即使它有行public static void main(String[] args) throws ***
答案 0 :(得分:4)
你的项目上有一个红色的惊呼标记。如果未解决构建路径问题(例如),Eclipse很可能无法构建项目。因此,请转到Problems
标签,然后尝试解决您的错误。如果完成,Eclipse将构建您的项目并提供更多有用的错误
修改强> 这就是你运行旧版本的原因(没有新的版本替换旧的版本),其中实际上有一行35。