谁知道怎么用程序修改jar文件内的文件,比如我有个jar包,我想把一个相关的xml文件或者什么的放到一起,但是放进去就不知道能不能求修改里面的配置了,有方法解决吗?多谢了

解决方案 »

  1.   

    你可以直接用winRAR把jar包解压缩后修改嘛
    也可以直接用RAR打开包,直接不解压就修改内容,这样就可以不重新打包了
      

  2.   

    同意使用winrar,记得用zip格式!
      

  3.   

    用winrar打开,然后可以替换里面文件.
      

  4.   

    纠正我自己的一个错误:
    jar格式是不好直接替换或修改文件的
    只能重做
    不好意思
      

  5.   

    看了一下jar文件的格式,里面有记录内部文件的一份清单。
    产生一个文件流对象关联到这个jar文件,然后利用这份清单来对里面的文件进行操作,
    没有具体实现过,
      

  6.   

    先解压缩,如果你要修改里面的.class文件的话,你就去下载一个反编译工具,比如“小颖”,一般的.class文件都能用它来反编译,然后你修改完之后就再打成jar包!