主题 : 关于JXL的一个问题
basic123 离线
级别: CEC程序员
显示用户信息 
0  发表于: 2009-04-12   

关于JXL的一个问题

各位高手好:
我想做一个手机上的电子课程表,学生只要在学校网上吧电子版的COPY到EXCEL中,然后用J2SE来读取,形成TXT文本,并用J2SE程序把TXT文本(J2ME程序运行时将靠其初始化)更新压缩入J2ME的JAR文件。J2ME的JAR就是电子课程表程序,在手机上运行时靠TXT初始化,这样来实现电子课程表的傻瓜式导入操作。
现在我那J2SE程序没打包在eclipse上运行时,没有问题。但是一旦打包后,可以出现GUI的界面,但是却没有实现EXCEL表的读取

J2SE程序里面用了jxl.jar这一扩展包

.CLASSPATH如下
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
    <classpathentry kind="src" path="src"/>
    <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
    <classpathentry kind="lib" path="lib/jxl.jar"/>
    <classpathentry kind="output" path="bin"/>
</classpath>

我在工程目录里建了个lib,jxl.jar就放在里面

打包后,也确实能在JAR包里看到jxl.jar

File efile=new File(epath);
JOptionPane.showMessageDialog(p,"After File: " ,"警告!",JOptionPane.WARNING_MESSAGE);
Workbook book = Workbook.getWorkbook(efile);
JOptionPane.showMessageDialog(p,"After workbook: " ,"警告!",JOptionPane.WARNING_MESSAGE);

打包后测试,发现JOptionPane.showMessageDialog(p,"After File: " ,"警告!",JOptionPane.WARNING_MESSAGE);能显示
但JOptionPane.showMessageDialog(p,"After workbook: " ,"警告!",JOptionPane.WARNING_MESSAGE);却不显示了


Wookbook就是jxl.jar里面的。。。可我不是已经把jxl.jar与其他的东东一同导出了吗??
为什么会在Workbook book = Workbook.getWorkbook(efile);这里停止运行呢?

请问哪位高手能告诉我该怎么做呀。。。。
faithful_czx 离线
生活是灯工作是油,若要灯亮就要加油!
级别: CEC程序员
显示用户信息 
1  发表于: 2009-05-06   
  看看日志里面有没有报什么错。
yinjai1 离线
级别: CEC程序员
显示用户信息 
2  发表于: 2009-07-06   
好的文章体验对于seo排名有帮助seo优化快速上升
描述
快速回复

验证问题:
十二除以三等于?请输入数字答案 正确答案:4
按"Ctrl+Enter"直接提交
上一个 下一个
      辽ICP备05021625号