你可以用java下的jar命令格式进行压缩,这样就不会有问题了。

解决方案 »

  1.   

    其实java的jar文件就是一个zip文件,但是rar和zip的压缩方式不同
    请使用zip压缩
    祝你好运!
      

  2.   

    因为有一个路径参数,必须得用java下的jar命令格式进行压缩才能加入jar 包里面,
    你打开一个用WINRAR压缩的文件,同时打开另一个用同jar命令格式的文件压缩的文件进行比较
    就会发现后者里面多了一个META-INF的文件夹。
      

  3.   

    你不会是选的rar格式吧?
    那当然不认了
    用zip格式
      

  4.   

    我用过WINZIP,查看了一下里面的内容,与原文件相比,完全一样,包括META-INF文件与
    其它文件存储的路径。但还是少了1K比原文件。而且也不能执行。我该怎么办?都两天啦!
    我也没对文件的内容做任何的修改啊?
      

  5.   

    用zip格式压后可以用,用rar格式有问题.
      

  6.   

    教你一招,将原来的jar包保留,用winrar打开,然后用鼠标将新该的文件选中,直接拖到jar包中,呵呵,明白什么意思吗?