打可执行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文件最后有没有需要的空行...