我用cvf生成过jar文件,但若要生成可执行的jar文件是要有主执行类的,可我用cvfm生成的时候却报错~~麻烦高手指点一下,尤其是manifest的书写内容和部署,在此先表示感谢

解决方案 »

  1.   

    建议你用eclipse导出jar,请参考这几个文章
    Eclipse 导出jar文件的方法
    JAR 文件揭密
    MANIFEST.MF 文件内容详解 
      

  2.   

    jdk直接安成1.6的就行了 然后再cvf要不写个批处理 同样能达到目的
      

  3.   

    关注一下,我用的是fat jar但是我还是希望用manifest.mf里做,我的jar包中包含了另外的一些jar包,比如:dom4j等,我虽然在manifest.mf中设置了path,但是总是不行,有人有这样的jar包的例子么?
      

  4.   

    不是用eclipse就可以直接导出jar包吗,不需要再手动敲命令了。
      

  5.   

    是的,楼上说的是,eclipse可以直接导出jar吧。可我工程用到了别的jar吧,我需要把我的jar包中包含别的jar包,这样就不行了,不知道怎么解决 :(
      

  6.   

    我理解lz的意思是要把你的jar包加到其它jar包里,那这样的话就必须有之前的jar包的源码,然后把你的源码包放在一起打成jar包。