我用eclipse的fat jar打包,打好的jar包不能运行,用export也一样不行,老提示找不到main class ,但是我在eclipse里面可以正常运行,大伙帮忙看看是什么原因,弄了两天了,还是没弄好,急啊

解决方案 »

  1.   

    导出时指定Main-Class了吗?
    如:
    Main-Class: Test
      

  2.   

    检查 MANIFEST.MF里面有Main-Class: ?
      

  3.   

    用export的时候不要一下子就finish
    在Specify the mainfest file窗口中的最下面
    select the class of the application entry point 下面选择你main方法的主类
      

  4.   

    我用的是fat jar打的包,而且指定了main class,我用了sqljdbc4驱动,貌似用export打包的话不能把驱动打进去
      

  5.   

    建立一个lib文件夹,把jar放进去,试试
      

  6.   

    我打包好的jar包在自己电脑上不能运行,但是在别人电脑上可以运行,以前是可以的,我重装了好几次,问题还是没解决,用cmd打开,提示找不到main class,但是在别人电脑上可以运行,说明是我的电脑的问题,但是重装jdk后还是不行,环境变量配置成功
      

  7.   

    感觉是JDK 环境,或设置的问题,
    确认你本地的java命令运行正常吗?
      

  8.   

    在命令行能运行,用javaw.exe不能运行,提示找不到main class