我对使用Java中的Zip文件非常陌生。基本上,我必须删除包含所有内容的Jar文件(Zip格式)中的目录。我将如何继续这样做?我尝试搜索谷歌相当一段时间,但似乎无法找到一个容易遵循的示例或指南。由于我是新手,我需要代码来学习。
此外,重要的是我不能解压缩和压缩Jar,因为它包含超过1700个文件,并且提取/压缩所有内容的过程需要一些时间。
这是目录结构:
MyJarFile.jar
├─ <DIR> assets
├─ <DIR> net
├─ <DIR> META-INF
│ ├─ MANIFEST.MF
│ ├─ MOJANGCS.RSA
│ └─ MOJANGCS.SF
├─ File1
├─ File2
├─ ...
我需要从Jar文件及其中的内容中删除META-INF,但我不知道该怎么做,以及从哪里开始。对此有何帮助?
此致
- bilde2910
答案 0 :(得分:0)
删除jar中文件的步骤:
storm.zookeeper.servers:
- "10.1.0.193"
- "10.1.0.194"
nimbus.host: "10.1.0.193"
这显示了我用来从以前创建的jar中删除一个Java文件的代码。由于删除的文件(CalculadorDeNumerosPrimos.java)位于src / ejemplodebugger中,我必须在路径前面添加。删除文件后,我再次显示jar的内容,以便能够检查。