请教下各位,是这样的:自己做了一个j2se的小程序(一个简单的小游戏),但是通过eclipse生成jar文件后,无法直接通过鼠标执行,我确定:
    第一点:指定了包含main方法的入口;
    第二点:这个程序有awt做的界面,并且不是手机应用;
    第三点:电脑配置了classpath,通过dos窗口可以使用java命令直接执行;
  请问下,为什么不能通过双击执行呢,网上搜索了一阵,但是答案却没有找到,没有办法了,请各位帮帮忙,十分感谢!

解决方案 »

  1.   

    编辑了jar文件中的:META-INF/MANIFEST.MF 么?里面要有一行信息来制定启动类,比如:
    Main-Class: test.Test具体可以Google
      

  2.   

    使用eclipse自动生成的,生成时已经让我指定了启动类了,这样也需要在编辑MANIFEST.MF么?
      

  3.   

    检查下有没有这个文件,及是否里面有Main-Class,如果都有,说明jar文件本身应该没啥问题。那就是要检查JRE环境了,有没有在Windows中将jar文件进行关联。简单点的方式就是重装JRE了。
      

  4.   

    ok,thank you!回去检查下,这倒没想到,十分感谢
      

  5.   

    不是要java -jar启动的吗?