*.mf 文件要自己写,指定主类。如:Main-Class: MouseText

解决方案 »

  1.   

    我已经编定了一个manifest.mf文件,并指定主类为MouseTest了,为什么问题依旧啊??
    Failed to load Main-Class manifest attribute from
    MouseTest.jar请再帮帮我吧!!!
      

  2.   

    1.manifest.mf是否加到jar中了?
    2.manifest.mf结构是否正确?
      

  3.   

    打成包后,jar的文件结构是
    MouseTest
     |-manifest
        -manifest.mf
     |-MouseTest
       -MouseTest.class另外,manifest.mf的内容是:
    Main-Class: MouseText
      

  4.   

    1.manifest.mf的内容应该是:
    Main-Class: MouseTest
    2.MouseTest.class位置不正确,不应该在MouseTest目录下(如果MouseTest.class确实在package MouseTest中,则manifest.mf的内容应该为Main-Class: MouseTest.MouseTest,不过包名不应该用大写)。
      

  5.   

    哦,我上面是写错了,manifest.mf的内容是Main-Class:MouseTest
    另外我把MouseTest.class放在上一级目录也不行啊,问题依旧,很不明白啊!!
    是不是我的环境有问题啊??
    和系统有什么关系没有啊???
      

  6.   

    1.manifest.mf的内容应该是:
    Main-Class: MouseTest
    确认位置正确,而且在Main-Class: MouseTest后面加几个回车成如下格式:
    Main-Class: MouseTest这样就可以了