你双击想执行阿??打成jar包是为了别的project可以用你这个jar包里的类。而不是执行把。

解决方案 »

  1.   

    双击运行???不明白楼主的真正用意,是为了打包,还是为了运行。打包是为了别的project可以用你这个jar包里的类。楼上说的对
      

  2.   

    你这个jar不是可执行的jar包,还需要把它转换为可以执行的
      

  3.   

    可执行的Jar包,以我的经验,不要把lib加进去,否则你修改再编译就比较麻烦,我一般只做一个exe启动的外壳,也就是打包后只包含META-INF文件夹,里面的MANIFEST.MF文件如下:
    Manifest-Version: 1.0
    Main-Class: com.company.project.executeClass然后编辑jar包的注释为addpath classes;lib\somejar.jar
    mainclass com.company.project.executeClass其中classes及lib文件夹与这个生成的exe文件在同一目录下,classes一般放class文件,lib放jar包。