我制作了一个init.jar文件
--bin
   |-com
       |--包下的class文件
   |-MANIFEST.MF
   |-lib 放的是所需要的jar包制作成的init.jar 就在bin目录下  双击时可以正确运行的
现在我想要将init.jar制作成可执行的exe文件
JSmooth里我的设置如下:
Skeleton:
    Launch java app in the exe process 勾上
    Debug console  勾上
Executable:
    Executable Binary: D:\workspace\testXmlAndXls\bin\auto.exe
Application:
    Main class: com.huawei.view.ValidatePanel
    Embedded jar: D:\workspace\testXmlAndXls\bin\init.jar
    Classpath: D:\workspace\testXmlAndXls\bin\lib\jxl.jar
               D:\workspace\testXmlAndXls\bin\lib\jdom.jar这样的设置 我生成的auto.exe 执行后 控制台打印出错误。 检查了下应该是我的classpath下jar包没弄进去
java.lang.NoClassDefFoundError:jxl/read/biff/BiffException
Caused by:
     java.lang.ClassNotFoundException:jxl.read.biff.BiffException
备注:
     我这做的是一个xml与excel文件的对比工具  涉及了xml的解析 和 excel的读取另外附上: MANIFEST.MF文件里的内容
Main-Class: com.huawei.view.ValidatePanel
Class-Path: ./lib/jdom.jar ./lib/jxl.jar
Manifest-Version: 1.0