各位高手好:
我想做一个手机上的电子课程表,学生只要在学校网上吧电子版的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);这里停止运行呢?
请问哪位高手能告诉我该怎么做呀。。。。