试了好几次,还是不行。同样的问题。主类明明已指定是jj.class了阿?我做了单个类文件的jar的,双击就能运行,这个怎么也不行。

解决方案 »

  1.   

    大多时是这样的,一个类生成了多个类文件,它不仅有类文件还有 link文件,还会生成多个连接文件,详情请看《thinking in java》,上面有见解,好想是讲包的那一章!!!
      

  2.   

    建议使用 jbuilder 编译 。
      

  3.   

    用jbuilder连编译都通不过,不知怎么回事
      

  4.   

    我把所有的类文件都放到jar的根目录下就行了。
      

  5.   

    我原先打包时,jj.class是在jj目录下的,指定main-class时,我用了jj.jj
    但是运行时提示找不到mainclass。当我把jj.class直接放到目录下时,就可以了。不知为何。难道指定时mainclass不能在某个文件夹里吗