【问题标题】:How to add class files and folders to a jar file from a directory in Java如何将类文件和文件夹从Java目录添加到jar文件
【发布时间】:2013-09-28 21:13:40
【问题描述】:

大家好,stackoverflow :)

今天我遇到了一个需要帮助解决的问题。

我想从我的计算机中获取一个文件夹的内容,然后将该内容添加到一个 jar 文件中,替换该 jar 文件中已有的任何现有文件。我正在尝试从 Java 程序中执行此操作。

我已经编写了一个方法来提取 jar 文件的内容,但我想这对于我必须做的事情来说将是一种更快、更有效的方法。

对此的任何帮助将不胜感激。

【问题讨论】:

  • 尝试使用 WinRar 或 7Zip 打开 jar 文件。
  • 你想达到什么目的?创建一个普通的可执行jar?您不需要提取 jar 内容的方法。只需使用解压缩器解压缩文件即可。
  • 我正在尝试使用计算机上某个文件夹中的文件编辑一个已经可以执行的 jar,但我想通过我的应用程序中的一段代码来完成此操作。
  • 不,我正在尝试通过从我的计算机上的目录中添加文件来编辑已经存在的 jar 文件。在我的实际应用程序中,它们将是一个选项来选择您希望从哪个目录添加文件。

标签: java swing


【解决方案1】:

【讨论】:

    【解决方案2】:

    如果你想从 Java 应用程序中做,你可以考虑Runtime.getRuntime().exec("your command")

    【讨论】:

    • 即使我这样做了,我也不知道如何将文件从目录添加到已经存在的 jar 文件中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 2012-06-28
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-03
    相关资源
    最近更新 更多