运行  jar -jar a.jar时出现Failed to load Main-class manifect attribute from a.jar
 请各位高手指点指点!!
 究竟怎样才能运行jar文件!!谢谢……

解决方案 »

  1.   

    请先用搜索引擎打包好的jar文件双击运行时报: Failed to load Main-Class manifest attribute from ......,这是由于未设置程序运行的入口程序导致的,可以将jar文件用WinRAR打开,展开META-INF文件夹,查看MANIFEST.MF文件,可以发现Main-Class未设置,这就是导致异常的原因所在,设置格式:Main-Class: norepeat.NoRepeatApp (main程序,程序入口)
      

  2.   

    命令不正确应该是"java -jar *.jar"
      

  3.   

    1 你的jar里面有 META-INF/MANIFEST.MF 配置文件吗?
    2 你的配置文件里有 Main-Class 吗?
    3 Main-Class 后面有冒号和一个空格吗?
    4 Main-Class 的类是正确的吗?记得用完整路径
      

  4.   

    谢谢你的解答!!!
     
    你所提出的我都有啊.哪Main-Class 的类的完整路径是?能具体举个例吗?我不清楚我有没有写错啊?
      

  5.   

    Failed to load Main-class manifect attribute from a.jar 1 你看是把你的配置文件发上来吧
    2 顺便把你的目录结构截屏上来