问题标签 [zip4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
47 浏览

java - 未经授权使用文件数据

我有一个使用 .properties 数据的应用程序,该数据包含来自 DB 的密码,我的客户将使用该应用程序,但我不想让他以任何方式访问此属性数据,即使我们查看 .jar . 我想使用 zip4j,但是有没有其他最好的解决方案,因为当我解压缩它时,.properties 将在某个地方解压缩,让客户端可以访问它不是吗?

0 投票
1 回答
2429 浏览

java - 在java中删除zip中的文件

我有一个包含一些文件的文件夹,现在我想将这些文件附加到一个已经存在的 zip 中。如果我添加到 zip 中的文件已经存在,那么我将用新文件替换旧文件。对于 zip 操作,我使用的是 zip4j jar。这是我的一段代码

但是我收到了这个异常 net.lingala.zip4j.exception.ZipException: cannot delete old zip file 谁能建议我应该怎么做才能纠正这个问题,或者我哪里出错了,或者这个removeFile方法是如何工作的,所以我可以尝试定位错误点。

提前致谢

0 投票
0 回答
298 浏览

java - 使用 zip4j (Java) 编辑文件后无法删除文件

我正在尝试将一个 jar 文件复制到另一个 jarfile 中。所以为了把它们放在一起,我将它们解压缩到 Infect.BIND_TMP。之后我继续删除“第一个”,但问题来了:

我得到 file.delete() 返回的“false”;

我没有关闭所有流吗?我找不到错误... :c

主文件();只是从 MANIFEST.MF jarFile 返回 MainClass

0 投票
0 回答
1370 浏览

java - 如何使用java检查zip文件是否受密码保护?

我想检查一个 zip 文件是否使用 java 受密码保护?zip 文件是 AES_256 加密的。

0 投票
1 回答
567 浏览

java - 使用 iText 将生成的 PDF 附加到 Zip 文件

我有一个用 iText 生成的 Pdf,我下载了它,我需要将它附加到一个 Zip 文件并下载到,这可能吗?

这是我的代码

这是生成PDF的代码

我正在尝试使用 Zip4j 库,但我被卡住了

0 投票
1 回答
192 浏览

java - 验证受密码保护的 ZIP 文件

我正在ZIP使用Zip4j. 有时,创建的ZIP文件似乎(上传)损坏了,FTP所以我想验证它。

此处的代码片段不起作用,因为默认情况下它们会导致受密码保护的存档异常,因为默认情况下Java ZipFile不支持密码保护。

0 投票
2 回答
907 浏览

java - 我正在尝试使用 zip4j jar 文件提取受密码保护的 ZIP 文件,但出现以下错误

我对 Java 很陌生,我正在尝试使用 java 提取受密码保护的 ZIP 文件,并且我已经编写了相同的代码,但是对于一些方法,例如 isEncrypted()、fileHeaderList()、extractFile(),我遇到了错误,我搜索了一些相关的帖子/问题,但没有找到确切的解决方案。你们中的任何人都可以在这个问题上帮助我吗

0 投票
1 回答
664 浏览

java - 如何使用 java 解压缩具有相同密码的目录中的多个 pssword 保护的 zip 文件?

我对 java 很陌生,我正在尝试编写一个 java 程序来解压缩一个目录中的所有 zip 文件,所有这些文件都具有相同的密码。我编写了一个程序,它通过提供密码解压缩特定的 zip 文件。

我还编写了一个代码,用于解压缩文件夹中的所有 zip 文件(不受密码保护)。

我有点困惑如何集成这两个代码来制作一个程序,该程序将所有 zip 文件解压缩到一个受密码保护且具有相同密码的目录中。你们中的任何人都可以帮助我整合这两个代码吗?我搜索了很多,但没有得到适当的解决方案,所以我发布了这个。我希望我的问题很清楚。

0 投票
2 回答
951 浏览

java - 如何使用 zip4j 从受密码保护的 Zip 文件中删除文件?得到异常

这是我的代码,但它给出了一个例外。

如果我调用单个方法,则此代码有效

removeFileFromZipFile("E:\POC\files\test.zip", "test.html")

当我尝试按顺序执行以下操作时,它不起作用。

  • 从 zip 中读取文件
  • 从 zip 中删除文件

getFileFromZip("E:\POC\files\test.zip", "test.html") removeFileFromZipFile("E:\POC\files\test.zip", "test.html") // 这里出现异常

0 投票
1 回答
228 浏览

zip4j - zip4j 存档不包含文件夹

我正在使用以下方法使用 zip4j 创建一个压缩存档,以将单个文件添加到存档中:

这样做,生成的存档不包含文件夹结构。知道如何解决这个问题吗?提前感谢您的任何提示!

亲切的问候,

迈克尔