1.cmd下能运行
2.注册表中已经修改了打开方式
3.双击运行出错一张图说明很多问题: 

解决方案 »

  1.   

    lz导出的jar包没指定main class 就是存在main方法的类
      

  2.   

    MANIFEST.MF
    要修改这个配置文件
    要指定一个MainClassManifest-Version: 1.0
    Archiver-Version: Plexus Archiver
    Build-Jdk: 1.6.0_10
    Main-Class: com.test.Test
      

  3.   

    MANIFEST.MF这个文件在jar包的meta-inf下面
    LZ分拿来把~
      

  4.   

     先在命令窗口  试着用  java -jar xxx.jar  看能不能运行,能运行后再去设置文件关联
     我也刚出现过这个问题  我是把jdk  和 eclipse的版本都换了
      

  5.   

    在命令行可以,双击打开却不行!~
    我的jdk是1.6 update27 的!
      

  6.   


    我的打包后是这样的了:Manifest-Version: 1.0
    Class-Path: .
    Main-Class: com.mtea.Test应该可以的了吧