运行jar文件时会出现错误,could not find the main class. program will exit
MANIFEST.MF文件内容是:Manifest-Version: 1.0
Created-By: 1.5.0_06 (Sun Microsystems Inc.)
Main-Class: captital.classes.captital.Application.class

解决方案 »

  1.   

    说的是找不到你的MainClass啊!
    看看你的Main-Class: captital.classes.captital.Application.class设置有没有问题。是不是在指定的位置,是不是有Main函数。
      

  2.   

    参考这几个jar相关的文章
    http://www.java2000.com.cn/p156
    http://www.java2000.com.cn/p157
    http://www.java2000.com.cn/p477
      

  3.   

    要把 你的 jar 包的结构也贴出来.
    结构要与MF 文件里面的 结构相同才可以..要不然找不到.
      

  4.   

    Manifest-Version: 1.0
    Main-Class: A
    Created-By: 1.4(Sun Microsystems Inc.)
    注意:"Manifest-Version:"与"1.0","Main-Class:"与"A","Created-By:"与"1.4(Sun Microsystems Inc.)"之间必须有且只有一个空格!
    "