日期:2014-05-20  浏览次数:20667 次

打可执行jar包出错的简单问题
用命令
jar   cfm   idtt.jar   d:\mymenifest.mf
打包成功后,我在windows下双点击idtt.jar就报错:
  Could   not   find   main   class.   Program   will   exit
不知道错在哪里,
mymenifest.mf如下:

Manifest-Version:   1.0
Main-Class:   idt.IndividualTax
Created-By:   cn


文件目录如下
--d:
    |--mymenifest.mf
    |--idt目录
          |--IndividualTax.java
          |--IndividualTax.class

IndividualTax类是个简单计算个人所得税的程序,没有显式引用任何包代码如下:

单独执行的时候没有任何问题,就是打成可执行jar包后出错,我想一定是打包的过程有什么不对,请大虾指点啊!!
感激不尽!




------解决方案--------------------
是不是jar cfm idtt.jar d:\mymenifest.mf后面应该加上*.class阿
------解决方案--------------------
看下class文件有没有打进包里面

然后看看manifest文件最后有没有需要的空行...