各位,我写了如下代码:package net.zhiling.simple;import java.util.*;
import java.io.File;
import jxl.*;public class readXls {
public static void main(String[] args)
{
String strPath = "..\\..\\..\\..\\lib\\jexcelapi\\jxlrwtest.xls";
try
{
Workbook wb = Workbook.getWorkbook(new File(strPath));
Sheet sheet = wb.getSheet(0);
Cell a1 = sheet.getCell(0,0);
System.out.println(a1.getContents());
} catch (Exception e)
{
System.out.println(e.getMessage());
}
finally
{
}
}}
总是报RT错误,单独写System.out.println("Hello")是没问题的;我引入了一个第三方包JXL,应该是它的问题;请问大家如何解决?谢谢
import java.io.File;
import jxl.*;public class readXls {
public static void main(String[] args)
{
String strPath = "..\\..\\..\\..\\lib\\jexcelapi\\jxlrwtest.xls";
try
{
Workbook wb = Workbook.getWorkbook(new File(strPath));
Sheet sheet = wb.getSheet(0);
Cell a1 = sheet.getCell(0,0);
System.out.println(a1.getContents());
} catch (Exception e)
{
System.out.println(e.getMessage());
}
finally
{
}
}}
总是报RT错误,单独写System.out.println("Hello")是没问题的;我引入了一个第三方包JXL,应该是它的问题;请问大家如何解决?谢谢
如果第三方包是用1.6编译的,你的JRE是1.5的,会报classVersion的问题,但是很奇怪,有时会报找不到Main class
查查看你的JRE版本,再看看包的版本,先排除这个原因。