你应用定义 MANIFEST.MF文件,放在jar包根目录/META-INF下具体格式如下Manifest-Version: 1.0
Main-Class: Demo.convert 你想启动的类,需要有main函数

解决方案 »

  1.   

    每次敲jar挺麻烦的
    做完了之后就可以保存下来作为模板做别的jar的时候,用winrar打开模板jar 把 编译好的类都放进去然后修改MANIFEST.MF  重新指定mainclass呵呵 是不是方便了一些?
      

  2.   

    我用java -jar main.jar显示
    Exception in thread "main" java.lang.NoClassDefFoundError: MainFrame$1
            at MainFrame.buildFileMenu(MainFrame.java:42)
            at MainFrame.<init>(MainFrame.java:13)
            at MainFrame.main(MainFrame.java:135)
    不知道事什么原因。
      

  3.   

    更奇怪的是我用java xxx.class可以运行。