java 修改 jar 包文件内容的一个实例
摘要:
开发这个小工具的初衷是为了修改工具 jar 包中的配置文件本来打算将这个功能集成到 工具 jar 包自身但是这里貌似有点儿问题,因为该 jar 包文件当前正在被 java 虚拟机使用,所以无法对其进行修改操作~这里我有点儿疑惑,难道不是将 jar 包整个加载到内存中去了么?为什么磁盘上的物理文件还是被牢牢锁定?mac上是这样,windows里面也是这样,应该有点儿蹊跷,不深究了~本示例主要包含了以下知识点:1。遍历 jar 文件中的所有文件(jar包实际上就是zip压缩包,没什么神奇的)2。就像读取磁盘中的其他文件一样,对jar执行 读入和写出操作3。将 jar文件中的某个文件读到 swing 阅读全文